Node.js的安装及环境配置
一、nvm是啥?
不同应用程序需要不同版本的 Node.js,切换和安装新版本 Node.js 很烦人,还会有莫名其妙的问题。nvm就是来解决 Node.js 的安装和版本切换等问题。
二、安装 nvm
nvm安装的方式有很多,详见下面的官方文档,这里选用 Git install
,可以解决443错误问题。怎么安装git,看这里!
1、安装步骤
cd ~/
git clone https://github.com/nvm-sh/nvm.git .nvm
cd ~/.nvm
git checkout v0.38.0
. ./nvm.sh
cd ~/
2、配置全局环境
nano .bash_profile (写入下面代码)************
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"# This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"# This loads nvm bash_completion
************
【备注】:如果上面配置不成功,尝试:新建文件:
~/.profile
或者 ~/.zshrc
,操作一样。3、更新系统环境变量 【Node.js的安装及环境配置】上面配置好的环境变量,通过下面命令更新:
source ~/.bash_profile
4、nvm常用命令
nvm ls-remote 列出所有可安装的版本
nvm install 安装指定的版本,如 nvm install v8.14.0
nvm uninstall 卸载指定的版本
nvm ls 列出所有已经安装的版本
nvm use 切换使用指定的版本
nvm current 显示当前使用的版本
nvm alias default 设置默认 node 版本
nvm deactivate 解除当前版本绑定
nvm 默认是不能删除被设定为 default 版本的 node,特别是只安装了一个 node 的时候,这个时候我们需要先解除当前版本绑定,然后再使用 nvm uninstall 删除
三、安装 Node.js
# 1、安装node.js
nvm install 14.17.5# 2、查看node.js版本
node -v # 3、切换node.js版本
nvm ls (查看所有已经安装的node.js版本)
nvm use <版本号> (选择从上面列出的node.js版本号)
四、443错误 1、原因说明 通过命令脚本安装,会因为某些链接无法访问,产生443错误:
# 1、安装命令
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash# 2、错误提示:
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443
2、解决方案 通过本页面的
Git install
方式来安装 nvm.五、参考文档
- Node.js的安装及环境配置!
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量