nodejs 包管理工具
大约 2 分钟...
nodejs 包管理工具
npm / yarn / pnpm
nodejs 包管理工具 npm, yarn, pnpm
安装
yarn
# 安装
npm install --global yarn
# 安装后测试是否安装成功
yarn --version
# 或
yarn -vnpm
# 安装
# 安装 nodejs 后自带npm
# 安装后测试是否安装成功
npm --version
# 或
npm -vpnpm
# 通过 npm 安装 pnpm
npm install -g pnpm
# 通过 Homebrew 安装 pnpm
brew install pnpm
# 安装后测试是否安装成功
pnpm --version
# 或
pnpm -v查看相关目录
yarn
# 查看安装目录
yarn global bin
# 查看 prefix 和 cache 路径配置信息
yarn config get prefix
yarn config get cachenpm
# 查看安装目录
npm root -g
# 查看 prefix 和 cache 路径配置信息
npm config get prefix
npm config get cachepnpm
# 查看安装目录
pnpm root -g
# 如果提示 "ERROR Unable to find the global bin directory
# Run "pnpm setup" to create it automatically ...",则先执行:
pnpm setup
# 查看 prefix 和 cache 路径配置信息
pnpm config get prefix
pnpm config get cache查看全部配置
yarn
yarn config listnpm
npm config listpnpm
pnpm config [list]常用命令
yarn
# 安装依赖
yarn
# 添加依赖
yarn add <pkg>
# 执行 package.json 中的 script 命令
yarn <cmd>npm
# 安装依赖
npm install
npm i
# 添加依赖
npm install <pkg>
npm i <pkg>
# 执行 package.json 中的 script 命令
npm run <cmd>pnpm
# 安装依赖
pnpm install
pnpm i
# 添加依赖
pnpm add <pkg>
pnpm i <pkg>
# 执行 package.json 中的 script 命令
pnpm [run] <cmd>设置淘宝源
yarn
yarn config set registry https://registry.npmmirror.com -g
yarn config set disturl https://npmmirror.com/binaries -g
yarn config set electron_mirror https://npmmirror.com/mirrors/electron/ -g
yarn config set sass_binary_site https://npmmirror.com/mirrors/node-sass/ -g
yarn config set phantomjs_cdnurl https://npmmirror.com/mirrors/phantomjs/ -gnpm
npm config set registry https://registry.npmmirror.com
npm config set disturl https://npmmirror.com/binaries
npm config set electron_mirror https://npmmirror.com/mirrors/electron/
npm config set sass_binary_site https://npmmirror.com/mirrors/node-sass/
npm config set phantomjs_cdnurl https://npmmirror.com/mirrors/phantomjs/pnpm
# 使用的是 npm 的配置, 不需要额外配置






