1,下载二进制包 https://nodejs.org/zh-cn/download/ 根据自己的需求选择对应的版本,不推荐使用源码包,容易出现错误
2,上传到 linux 服务器
3, 解压 tar Jvxf node-v8.11.3-linux-x64.tar.xz
4,剪切到自己想要放置的目录: mv node-v8.11.3-linux-x64 /usr/local/node
5,完成第四部已经基本安装完成,为了能全局使用,需要为 node 和 npm 创建软连接
ln -s /usr/local/node/bin/node /usr/local/bin/node
ln -s /usr/local/node/bin/npm /usr/local/bin/npm
注意, 创建软连接在制定参数时,最好使用绝对路径,否则会出现各种问题
6,测试 node -v npm -v
7,设置 npm 下载的本地库, 和网络库, 并添加环境变量
获取三方库下载存放的地址和缓存所在目录
npm config get prefix
npm config get cache
设置成自己想要的目录
npm config set prefix /usr/local/node/resource
npm config set cache /usr/local/node/resource-cache
修改远程三方库的路径为淘宝
npm config set registry http://registry.npm.taobao.org/
8,修改当前用户的环境变量,否则下载的三方库不能全局使用
8.1,vim /etc/profile
8.2,写入代码:export PATH=$PATH:/usr/local/node/resource/bin
8.3,让配置文件生效:cd /root => source /etc/profile
9,推荐一个热部署的库 npm i -g supervisor
9.1,启动时(用 supervisor 取代 node 命令) supervisor index