Windows/Linux下安装nodejs
Contents
nvm安装方法
本方法不适合windows系统,请参考下载安装方法
安装nvm
1 | curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash |
或者使用wget
1 | wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash |
可以在nvm项目地址找到更多帮助信息
若果你是用的
shell不是bash,可以把命令的|后的bash换成你的默认shell如zsh
如果没换的话,需要手动添加下面三行到你的shell配置里,例如
~/.zshrc
1 | export NVM_DIR="$HOME/.nvm" |
nvm安装完成后,需要重新打开终端
在终端输入nvm --version显示当前版本,说明安装成功
Windows下可以尝试nvm-windows
使用nvm安装node
查看可用版本
1 | nvm ls-remote |
安装、使用指定版本
1 | nvm install 11 |
设置默认版本
1 | nvm alias default 11 |
下载安装方法
已经安装过nvm就不用再看这里了
找到合适的版本
下载地址:Node.js
Windows安装
Windows一直下一步就可以了 默认选择添加到PATH,需要管理员权限,不然就得自己手动添加了
安装完毕后在终端输入node -v显示当前版本,说明安装成功
Linux安装
Linux可直接下载编译好的文件,Linux Binaries (x86/x64),添加到path就可以用了
1 | # 解压下载的文件,注意文件名是你下载的文件,别写错了 |
安装nrm
nrm能够查看和切换当前使用的registry,nodejs官方源经常被墙,装一个nrm非常有必要
1 | npm i -g nrm --registry=https://registry.npm.taobao.org |
使用:
1 | # 显示帮助 |
安装cnpm
cnpm 是淘宝制作的、用于代替默认的npm的工具,绝大多数npm都可以用cnpm执行,某些npm安装不成功的,用cnpm试试或许就可以装上了,尤其是某些资源被墙的时候,非常有用
1 | npm install -g cnpm --registry=https://registry.npm.taobao.org |
使用n管理node版本
使用nvm安装就不需要用n来管理了
升级到最新版本:
1 | npm i -g n |
Linux下非root用户,以上命令前都需要加
sudo
关于n管理器的其他用法查看
1 | n --help |
