nvm简介
nvm是一款node.js管理工具,可用于管理多个node版本,当同时开发多个项目,而每个项目的node版本要求不同时,使用nvm工具就可以方便的对node版本进行管理
删除已经安装的node.js
- 通过控制面板卸载node.js
- 查看安装目录中是否还有node.js目录一并删除
下载nvm
- windows版本的需要去github下载 [github.com/coreybutler…]
- 打开cmd控制面板,输入
-v查看安装版本 - 查看可安装的node版本
nvm list available - 下载对应的node版本
nvm install 16- 16就代表下载的是以16开头的最新版本
- 可下载多个项目中需要使用的版本
- 查看已安装的node版本
nvm list - 根据项目使用具体的node版本
nvm use 16.21.0
开启node自带的包管理器
- corepack默认与Node.js14.19.0一起分发
- node自带pnmp和yarn包管理器
- 可通过corepack进行开启,而corepack默认与node.js14.19.0一起分发
- 因为corepack是一个实验属性,所以需要手动打开
corepack enable - 查看pnpm是否开启成功
pnpm -v - 查看yarn是否开启成功
yarn -v
全局安装镜像mirror-config-china
提高node模块的安装速度,自动配置各个模块安装镜像为淘宝镜像
- 全局安装
npm install -g mirror-config-china
根据项目中node要求,安装依赖
- 使用
nvm use 具体的node版本切换到项目需要的node版本 - 使用项目中package.json文件中指定包安装器进行安装依赖