Bootstrap

pnpm和nvm常用的命令

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

  1. 安装依赖

    • 安装项目依赖(从 package.json 中):
       
      1pnpm install
    • 安装特定包(并添加到 dependencies):
       
      1pnpm add <package_name>
    • 安装开发依赖(并添加到 devDependencies):
       
      1pnpm add --save-dev <package_name>
    • 全局安装包:
       
      1pnpm install -g <package_name>
  2. 移除依赖

    • 移除特定包(同时从 package.json 和磁盘上):
       
      1pnpm remove <package_name>
  3. 更新依赖

    • 更新所有依赖到最新版本:
       
      1pnpm update
    • 更新特定包到最新版本:
       
      1pnpm update <package_name>
  4. 清理缓存

    • 清理本地缓存:
       
      1pnpm cache clean
  5. 初始化项目

    • 创建 package.json 文件:
       
      1pnpm init
  6. 运行脚本

    • 运行 package.json 中定义的脚本:
       
      1pnpm run <script_name>
  7. 列出依赖

    • 列出项目的所有依赖:
       
      1pnpm ls
  8. 查看版本

    • 查看 pnpm 的版本:
       
      1pnpm -v
;