服务器部署node环境(包含nvm和二进制版,取自阿里云使用手册)

这里是借鉴阿里云的部署,地址:https://help.aliyun.com/document_detail/172788.html?spm=a2c4g.11186623.6.1154.27db55e1pnjt8j,如侵权,则删除。

nvm

服务器部署环境最好不要直接安装npm,应该通过一个软件对node的版本进行管理,所以应该先安装nvm

#安装git 从远端拉去nvm
yum install git

git clone https://github.com/cnpm/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

#激活nvm
echo ". ~/.nvm/nvm.sh" >> /etc/profile
source /etc/profile

#列出所有版本
nvm list-remote

#可以安装多个node版本
nvm install v6.9.5
#我这里安装了12.18.1
nvm install v12.18.1 
# 默认使用12.18.1版本
nvm alias default v12.18.1

---------------------------------------
如果慢可以修改nvm的镜像:
进入 .nvm
找到nvm.sh修改NVM_NODEJS_ORG_MIRROR的默认参数为https://npm.taobao.org/mirrors/node

也可以以在安装的时候使用:NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install + 版本号进行安装
----------------------------------------
这里可以通过nvm ls 查看版本
通过nvm use v12.18.3 切换版本
----------------------------------------

以上就是nvm安装node环境

还可以通过二进制文件安装,不过这里就不能进行node的版本管理了。

二进制安装

# 下载node的二进文件 这个可以手动下载 然后拖过去
wget https://nodejs.org/dist/v12.8.1/node-v12.8.1-linux-x64.tar.xz 

# 解压
tar zxvf node-v12.8.1-linux-x64.tar.xz 

#设置软连接 如果是拖进来的 应该是你的node的bin位置
ln -s /root/node-v12.8.1-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v12.8.1-linux-x64/bin/npm /usr/local/bin/npm

或者通过设定镜像仓库npm config set registry https://registry.npm.taobao.org通过npm config get registry,来查看目前使用的镜像源是啥。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值