1. linux 安裝 nodejs

进入安装目录或资源目录

[root@server-test-211 ~]# cd /home/app/software/

下載node包

更多版本从这里获取 https://nodejs.org/dist/

[root@server-test-211 ~]# wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz

解压

[root@server-test-211 ~]# tar -xvf node-v8.11.3-linux-x64.tar.xz

移动到node目录(重命名)

[root@server-test-211 ~]# mv node-v8.11.3 nodejs

建立全局软链接

[root@server-test-211 ~]# sudo ln -s /home/kz/software/nodejs/bin/npm /usr/local/bin/npm
[root@server-test-211 ~]# sudo ln -s /home/kz/software/nodejs/bin/node /usr/local/bin/node

检测是否已安装

[root@server-test-211 ~]# node -v

[root@server-test-211 ~]# npm -v

删除软链

删除软链之前最好先把nodejs包删除

[root@server-test-211 ~]# rm -rf  /usr/local/bin/npm
[root@server-test-211 ~]# rm -rf  /usr/local/bin/node

安装 cnpm

执行指令:

[root@server-test-211 ~]# npm install -g cnpm --registry=https://registry.npm.taobao.org

结果:

[root@server-test-211 ~]# npm install -g cnpm --registry=https://registry.npm.taobao.org
/home/kz/software/nodejs/bin/cnpm -> /home/kz/software/nodejs/lib/node_modules/cnpm/bin/cnpm
+ cnpm@6.0.0
added 679 packages from 899 contributors in 12.415s

设置全局软连:

[root@server-test-211 ~]# ln -s /home/kz/software/nodejs/bin/cnpm /usr/local/bin/cnpm

验证:

[root@server-test-211 ~]# cnpm -v
cnpm@6.0.0 (/home/kz/software/nodejs/lib/node_modules/cnpm/lib/parse_argv.js)
npm@6.9.0 (/home/kz/software/nodejs/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@10.8.0 (/home/kz/software/nodejs/bin/node)
npminstall@3.21.0 (/home/kz/software/nodejs/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/home/kz/software/nodejs 
linux x64 2.6.32-696.el6.x86_64 
registry=https://registry.npm.taobao.org
Copyright © eamiear all right reserved,powered by Gitbook该文件修订时间: 2019-06-17 16:18:09

results matching ""

    No results matching ""