由于不同项目的开发需求,往往使用的node版本不一致,这时候就需要使用nvm来切换node版本,非常方便
-
下载并安装nvm:https://github.com/coreybutler/nvm-windows/releases
- 管理员打开命令行
- 查看可安装版本:
nvm list available
- 安装node:
nvm install 12.16.0
- 使用node:
nvm use 12.16.0
- 查看node和npm的版本:
node -v
和npm -v
-
配置node环境
-
在nodejs目录下创建两个目录:node_global和node_cache
-
修改默认的缓存和模块存放路径(自定义)
npm config set prefix "D:\APP\nvm\v12.16.0\node_global" npm config set cache "D:\APP\nvm\v12.16.0\node_cache"
- 在系统环境变量下新建【NODE_PATH】,输入
D:\APP\nvm\v12.16.0\node_global\node_modules
-
-
国内镜像网站配置:
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 以后下载模块的时候,将npm替换成cnpm即可从淘宝镜像中下载模块