window系统node版本管理nvm安装
仅用来记录学习。
之前安装node,只能安装一个版本,且要配置各种环境变量,还要换存储地址,真麻烦。接触了nvm之后才知道什么是爽!!如果本地已经有node,听说安装好后会让选择自动关联。我自己还是把本地的给卸载了,重新安装了。(个人习惯)
- nvm下载地址githun地址
- 下载nvm-setup.zip,解压安装第一个弹框需要选择I accept the agreement,第一个地址指nvm安装地址,第二个地址是node安装地址。我都放到了D:\DEV中。
注意:自定义node地址。需要在末尾手动添加\nodejs,否则nvm use失效。 - 输入nvm查看是否安装好
- 从nvm下载node比较慢,可用设置nvm指向淘宝镜像输入以下两段代码
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
- 查看node可安装版本
nvm list available
- 指定node版本安装(选择需要的版本)
nvm install 14.13.1
- 查看可使用node版本
nvm list
- 选择当前需要使用的版本
nvm use 14.13.1
- 再npm指向淘宝镜像,就不用cnpm了。
npm config set registry https://registry.npmmirror.com/
- 查看npm的prefix和cache路径配置信息
npm config get cache
npm config get prefix
可以发现这里cache缓存指向c盘,prefix指向指定的node安装地址。为了不增加c盘内存,所以更改地址。
npm config set prefix "D:\DEV\node_package\node"
npm config set cache "D:\DEV\node_package\node_cache"
安装yarn
npm install -g yarn
yarn设置为淘宝镜像
yarn config set registry https://registry.npmmirror.com/
改变yarn存储路径
yarn config set global-folder "D:\DEV\node_package\yarn"
yarn config set cache-folder "D:\DEV\node_package\yarn_cache"
安装pnpm
npm install -g pnpm
pnpm设置为淘宝镜像
pnpm config set registry https://registry.npmmirror.com/
改变pnpm存储路径
pnpm config set store-dir D:\software\DEV\node_package\pnpm
pnpm config set cache-dir D:\software\DEV\node_package\pnpm_cache
如需卸载指定版本
nvm uninstall 14.13.1
在VSCode中,选执行命令vue --version 等命令时,报错为无法加载文件,解决方法如下:
1.在Windows应用中找到Windows PowerShell,以管理员运行:
2.在命令框输入:
set-ExecutionPolicy RemoteSigned
然后输入A即可解决
不用再配置相关环境变量了。已经可以正常用npm安装依赖包搬砖了