npm

Node.js 包管理器

补充说明

npm 负责 Node.js 项目的依赖安装、脚本执行、发布和审计。CI 中应优先用 npm ci,本地开发用 npm install,两者对 lockfile 的处理不同。

常用示例

npm init -y
npm install
npm ci                         # 严格按 lockfile 安装,CI 首选
npm install express
npm install --save-dev typescript
npm install --omit=dev          # 只装生产依赖
npm run build
npm run build -- --watch        # 透传参数
npm exec -- tsc --version
npm outdated
npm audit
npm view express version
npm ls --depth=0
npm pkg set scripts.test="node --test"

易错点与排错

相关命令