「nvm」安装与配置
2022-07-17 本文已影响0人
jesse28
因为 Vue.js 的资源也依托npm 管理,npm 是类似 Java 的 maven、Python 的 pip 和 PHP 的 composer 这样的包管理工具。
参考链接:https://www.jianshu.com/p/a287bcf65943
<meta charset="utf-8">
1、下载
image2、安装
-
双击exe
image -
设置nvm的安装位置
- 设置node的symlink文件夹位置。这个文件夹的名字一定不能含有中文或空格!(nodejs的映射目录)
不用提前创建这个文件夹,软件会自动生成
注意:--这个node就默认这个c盘路径不要去修改,因为不默认在C盘到时候切换node版本有时候会出现一切没有切换成功的问题。上面那个nvm路径可以修改。
image.png
-
如果在安装nvm之前,电脑上就已经安装有node的,会看到如下图,询问你是否用nvm管理已经存在的node版本。一定要选‘是’,这个弹窗可能会出现好几次,都点是。
image建议卸载之前安装的node再安装nvm
3、环境变量是否设置
- 环境变量设置
默认情况下软件会自动设置,如果没有请手动设置
在系统环境变量里面新建NVM_HOME E:nvm\nvm 就是刚才安装nvm选择路径地方.
这个是我电脑本地
image.png
同样,把刚才的%NVM_HOME% 和 %NVM_SYMLINK%加到这个系统环境变量里面。如下图这样:
image image.png4、安装是否成功
nvm v
image
5、配置nvm settings.txt文件文件路径在步骤2中设置nvm的安装位置所选的路径
root: E:\nvm\nvm
path: C:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
image
6、nvm 常用命令
- 查看node版本列表
nvm ls available
image
- 安装指定版本的node
nvm install 14.6.0
- 使用指定版本的node
如果使用报错,请cmd命令窗口开启管理员模式
nvm use 14.6.0
- 查看当前电脑上已经安装的全部node版本,正在使用中的版本号前有个星号
nvm ls
image
6、配置npm 全局安装文件到我们指定的文件
待成功安装node版本后,在npm安装目录下创建"node_global"和“node_cache”两个文件夹
默认情况是不用修改,但是如果你觉得放在C盘不好,可以修改位置
创建完两个空文件夹之后,打开cmd命令窗口,输入
不卸载nvm,然后文件夹建好之后,这样以后npm下载全局-g就是在E:\npm\node_global\node_modules这里面,然后环境变量配置如上图。
npm config set prefix "E:\npm\node_global"
npm config set cache "E:\npm\node_cache"
说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到C盘。
例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【E:\npm】下创建两个文件夹【node_global】及【node_cache】如下图:
############################################################
安装yarn获取rimraf 所配置的环境变量