pnpm
是一个流行的 Node.js 包管理器,它旨在提高开发效率和性能,同时减少资源消耗。以下是一些常用的 pnpm
命令:
-
初始化项目:
pnpm init
-
安装依赖:
pnpm install [package_name]
-
安装开发依赖:
pnpm add -D [package_name]
-
安装生产依赖:
pnpm add -P [package_name]
-
更新依赖:
pnpm update [package_name]
-
删除依赖:
pnpm remove [package_name]
-
列出所有依赖:
pnpm list
-
列出全局安装的包:
pnpm list -g
-
运行脚本:
pnpm run [script_name]
-
安装项目的所有依赖:
pnpm install
-
安装指定的依赖:
pnpm install [package_name]@[version]
-
安装特定版本的依赖:
pnpm add [package_name]@[version]
-
安装特定范围的依赖:
pnpm add [package_name]@[version_range]
-
安装依赖并忽略可选依赖:
pnpm install --ignore-optional
-
安装依赖并使用缓存:
pnpm install --prefer-offline
-
安装依赖并使用网络:
pnpm install --prefer-online
-
安装依赖并使用特定的缓存目录:
pnpm install --cache-dir [cache_directory]
-
安装依赖并使用特定的存储目录:
pnpm install --store-dir [store_directory]
-
安装依赖并使用特定的临时目录:
pnpm install --tmp-dir [temp_directory]
-
安装依赖并使用特定的工作目录:
pnpm install --cwd [working_directory]