NVM操作

NVM

在项目开发中,有时候不同的项目会使用不同版本的node,这时候就需要使用nvm来对node版本进行管理,方便开发

windows系统

安装nvm

安装包下载地址:github.com/coreybutler…,windows系统下载nvm-setup.zip安装包、然后一路默认安装下去

img-blog.csdnimg.cn/20210419233…

安装完毕后,找到安装的路径,一些简单配置,打开setting.txt

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
复制代码

20210419235531545.png
img-blog.csdnimg.cn/20210419235…

nvm的使用

nvm off                     // 禁用node.js版本管理(不卸载任何东西)
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版
复制代码

mac系统

安装nvm

// 在终端执行安装命令
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
复制代码

后边的这个v0.33.8是nvm的版本号
等命令跑完之后,退出终端 重新打开

成功:
然后执行nvm 看看有没有反应,如果刷刷刷出一坨代码,并且最底下提示Node Version Manager ,就说明安装成功了

以下用8.9.2版本为例

nvm ls :打印出所有的版本
nvm install stable:安装最稳定的版本
nvm install v8.9.2 : 安装node的8.9.2的版本(删除用uninstall)
nvm current :当前使用的node版本
nvm use v8.9.2 :将node改为8.9.2版本
nvm alias default 0.12.7:设置默认 node 版本为 0.12.7
nvm alias default :设置系统默认的node版本
nvm alias  :给不同的版本号添加别名
nvm unalias  : 删除已定义的别名
nvm reinstall-packages :在当前版本node环境下,重新全局安装指定版本号的npm包
npm install -g mz-fis:安装 mz-fis 模块至全局目录,安装的路径:/Users/<你的用户名>/.nvm/versions/node/v0.12.7/lib/mz-fis
nvm use 4:切换至 4.2.2 版本(支持模糊查询)
npm install -g react-native-cli:安装 react-native-cli 模块至全局目录,安装的路径:/Users/<你的用户名>/.nvm/versions/node/v4.2.2/lib/react-native-cli

复制代码

安装失败原因

一、失败问题:在mac上“curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused”-安装NVM

1.打开网站www.ipaddress.com/

2.查询一下 raw.githubusercontent.com对应的IP 地址

3.替换系统的host文件
img-blog.csdnimg.cn/20200627195…
4 写上: 199.232.68.133 raw.githubusercontent.com

5.重新执行第一章的命令,进行重新安装。

二、失败问题二如果提示是:command not found: nvm,就是安装失败了。

失败原因很有可能是因为电脑里边缺少一个叫做 .bash_profile 的文件,这个文件是一个隐藏文件,目录在/Users/YourMacUserName/.bash_profile

如果你的电脑默认是不显示隐藏文件 可以通过快捷键 command+shift+.(这里有个点儿 .)来显示出来
如果你的电脑里没有这个文件 那就新建一个 ,如果有了,那就双击打开 ,把下边的代码复制粘贴进去,然后保存

export NVM_DIR="$HOME/.nvm"
# export NVM_DIR="/Users/你的用户名/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" 
复制代码

然后 source 一下 .bash_profile

source .bash_profile
复制代码

保存完了之后 回到终端,再次执行安装命令:

 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
复制代码

记得安装完之后退出 重新开打终端啊

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享