本文主要是基于mac下操作的,window下可能会有所偏差
1、官网下载地址
https://nodejs.org/en/download
这里可以看到window、mac以及linux版本的安装文件以及源码文件。
通常我们只需要下载window或者mac的安装包到本地再进行安装即可。
2、安装及确认
安装完毕后可以通过如下命令进行查看安装的版本。
node -v // 查看nodejs安装是否成功,成功后会出现版本号 npm -v // 同样会出现npm版本
这里其实还有一个查看对应版本的链接 nodejs.org/zh-cn/downl…
3、window或mac下安装多版本nodejs
因为有时候要维护老项目,所以必然的nodejs的版本就比较低,一开始我还是先卸载nodejs,然后再安装低版本的nodejs,被这样搞几次,后面就会觉得很烦哟,于是发现了在一个电脑上可以安装多个nodejs版本,并且有一个非常方便的管理nodejs版本小工具 nvm
。
4、nvm下载
官网安装方式 github.com/nvm-sh/nvm/…
执行如下命令
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash // 或 wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
这里下载如果Failed to connect to raw.githubusercontent.com port 443
。
通过网站查找IP:www.ipaddress.com
输入raw.githubusercontent.com找到IP地址
然后命令行中sudo vim /etc/hosts,在尾部添加185.199.108.133 raw.githubusercontent.com
IP每隔一段时间可能会有变化,所以要根据自己当时的IP进行配置
5、nvm配置
下载完之后,查找是否有如下文件夹~/.bash_profile
, ~/.zshrc
, ~/.profile
, or ~/.bashrc
// 直接访问看文件是否存在 vim ~/.zshrc //不存在则创建 touch ~/.zshrc
查看如下配置是否存在与.zshrc文件中,存在则不需要了
// 如果不存在将如下配置添加到末尾 export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
最后重新加载一遍配置文件
source ~/.zshrc
6、使用nvm
// 检查是否可以打印出版本 nvm -v //查看本地已安装版本 nvm ls //查看所有远程服务器的版本 nvm ls-remote // 查看当前版本 nvm current // 安装node最新稳定版本 nvm install stable nvm install <版本号> //切换正在使用的版本 nvm use <version> //其他命令可查询 nvm help
7、总结
- 熟悉nodejs安装
- 多个版本的nodejs如何管理切换
- 访问地址异常时候的一种解决方案:将IP地址放到hosts中