nvm:控制node.js的版本
nvm install:安装指定版本的node.js,例如nvm install 11.11.1
nvm use:切换到指定版本的node.js,例如nvm use 11.11.11.1
nvm current:显示当前正在使用的node.js版本。
nvm ls:列出所有已经安装的node.js版本
nvm alias:为指定版本创建一个别名,例如nvm alias default 11.11.11.1
nvm uninstall:卸载指定版本的node.js,例如nvm uninstall 11.11.11.1
nvm reinstall-packages:在切换node.js版本后,重新安装已安装的全局npm包载指定版本的 nvm on:打开nvm自动切换
nvm off:关闭nvm自动切换。
pnpm:npm的高性能替代版本。
pnpm install or pnpm i 下载所有依赖
pnpm add sax 保存到 dependencies
pnpm add -D sax 保存到 devDependencies
pnpm add -O sax 保存到 optionalDependencies
pnpm add -g sax package 安装到全局
pnpm add sax@next 从 next 标签下安装
pnpm add [email protected] 安装指定版本 3.0.0
-
安装依赖
- 安装项目依赖(从
package.json
中):1pnpm install
- 安装特定包(并添加到
dependencies
):1pnpm add <package_name>
- 安装开发依赖(并添加到
devDependencies
):1pnpm add --save-dev <package_name>
- 全局安装包:
1pnpm install -g <package_name>
- 安装项目依赖(从
-
移除依赖
- 移除特定包(同时从
package.json
和磁盘上):1pnpm remove <package_name>
- 移除特定包(同时从
-
更新依赖
- 更新所有依赖到最新版本:
1pnpm update
- 更新特定包到最新版本:
1pnpm update <package_name>
- 更新所有依赖到最新版本:
-
清理缓存
- 清理本地缓存:
1pnpm cache clean
- 清理本地缓存:
-
初始化项目
- 创建
package.json
文件:1pnpm init
- 创建
-
运行脚本
- 运行
package.json
中定义的脚本:1pnpm run <script_name>
- 运行
-
列出依赖
- 列出项目的所有依赖:
1pnpm ls
- 列出项目的所有依赖:
-
查看版本
- 查看
pnpm
的版本:1pnpm -v
- 查看