这是官网的教程大致都是可以完成的但是会出现下载龟速的问题
以下是我踩坑后为大家整理的方式,可以全程高速下载
推荐使用 finalshell 来进行远程连接
第一步 下载node并解压
进入src文件夹使用nodejs中文网的镜像下载 解压并重命名
cd /usr/local/src
wget https://npmmirror.com/mirrors/node/v16.18.0/node-v16.18.0-linux-x64.tar.xz
tar xvf node-v16.18.0-linux-x64.tar.xz
mv node-v16.18.0-linux-x64 node
第二步 设置软连接否则全局是访问不到node及npm的
ln -s /usr/local/src/node/bin/node /usr/local/bin/node
node -v
ln -s /usr/local/src/node/bin/npm /usr/local/bin/npm
npm -v
此时输入 node -v 查看是否有版本号有的话进入下一步
第三步 下载nrm管理npm下载源
npm --registry https://registry.npm.taobao.org install nrm -g
此处使用淘宝镜像下载nrm
第四步 将全局npm下载的全局包挂载到全局上
下载完nrm 后会发现 nrm ls 会报错 nrm :not fount 此时需要将全局包挂载到全局
`echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc`
执行命令后退出控制台再次进入nrm 等全局包就可以正常使用了
第五步 下载n作为node版本管理工具并修改n的下载源
npm i n -g
export N_NODE_MIRROR=https://npm.taobao.org/mirrors/node
其中export N_NODE_MIRROR=npm.taobao.org/mirrors/nod… 是修改n的下载源为淘宝镜像否则直接使用n下载会龟速
第六步 有时n下载后会出现切换不了版本的问题
- 使用vim 编辑 vim
.bash_profile文件,在结尾处添加两行。 - 根据自己的node安装位置来写
export N_PREFIX=/usr/local/src/node
export PATH=$N_PREFIX/bin:$PATH
修改完文件之后退出命令行重新进入 就可以愉快的使用n了
总结
以上就是本菜鸟最近部署服务器方面的经验。。。 本人菜鸟一个如果文章哪里有问题请知会我一声~