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]