pnpm add <pkg>

简介: pnpm add <pkg>

安装软件包及其依赖的任何软件包。默认情况下,任何新软件包都安装为生产依赖项。


基础用法

命令 含义
pnpm add sax 保存到 dependencies
pnpm add -D sax 保存到 devDependencies
pnpm add -O sax 保存到 optionalDependencies
pnpm add sax@next 安装 next tag
pnpm add sax@3.0.0 安装指定版本 3.0.0


选项

--save-prod, -P

将指定的软件包安装为常规的 dependencies


--save-dev, -D

将指定的 packages 安装为 devDependencies


--save-optional, -O

将指定的 packages 安装为 optionalDependencies


--save-exact, -E

保存的依赖会被指定为一个确切的版本, 而不是使用 pnpm 的默认 semver range operator 配置


--save-peer

添加于: v3.2.0

使用 --save-peer 会添加一个或多个 peerDependenciespackage 并安装到 dev dependencies


--ignore-workspace-root-check, -W

添加于: v3.6.0

除非使用 --ignore-workspace-root-check-W 来标记. 否则在 root workspace 包添加依赖项时会失败

例如, pnpm add debug -W


--global -g

安装全局依赖


--workspace

添加于: v4.4.0

仅添加在 workspace 找到的依赖项

目录
相关文章
|
8月前
|
JavaScript
npm wepack-cli --save-dev nodejs -4048 operation not permitted
npm wepack-cli --save-dev nodejs -4048 operation not permitted
62 0
|
8月前
|
JavaScript
npm install没问题,但npm run dev的时候报Node Sass version 6.0.1 is incompatible with ^4.0.0 ^5.0.0
npm install没问题,但npm run dev的时候报Node Sass version 6.0.1 is incompatible with ^4.0.0 ^5.0.0
73 0
【npm】npm install <folder>和 npm install <folder> --install-links 的区别
【npm】npm install <folder>和 npm install <folder> --install-links 的区别
137 0
|
缓存 JavaScript
解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0
解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0
解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0
|
5月前
NPM——Electron failed to install correctly, please delete node_modules/electron and try
NPM——Electron failed to install correctly, please delete node_modules/electron and try
344 0
|
5月前
|
开发工具 git
IDEA——npm install 没有生成node_modules目录
IDEA——npm install 没有生成node_modules目录
326 0
|
8月前
|
前端开发 JavaScript
npm install --save 和 npm install --save-dev区别
npm install --save 和 npm install --save-dev区别
|
8月前
|
Python
NPM【问题 01】npm i node-sass@4.14.1报错not found: python2及Cannot download问题处理
NPM【问题 01】npm i node-sass@4.14.1报错not found: python2及Cannot download问题处理
840 0
|
JavaScript
npm WARN npm npm does not support Node.js v16.14.2 npm WARN npm You should probably upgrade to a new
npm WARN npm npm does not support Node.js v16.14.2 npm WARN npm You should probably upgrade to a new
422 0
|
缓存
npm install 报错 ‘proxy‘ config is set properly. See: ‘npm help config‘
npm install 报错 ‘proxy‘ config is set properly. See: ‘npm help config‘
2988 0