服务器部署node环境(包含nvm和二进制版,取自阿里云使用手册)
这里是借鉴阿里云的部署,地址:https://help.aliyun.com/document_detail/172788.html?spm=a2c4g.11186623.6.1154.27db55e1pnjt8j,如侵权,则删除。nvm服务器部署环境最好不要直接安装npm,应该通过一个软件对node的版本进行管理,所以应该先安装nvm#安装git 从远端拉去nvmyum install gitg
·
这里是借鉴阿里云的部署,地址: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
,来查看目前使用的镜像源是啥。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)