npm 包管理速查表

npm 是 Node.js 默认的包管理工具,整理常用命令和工作流,快速查阅项目管理高频操作。

编程语言·共 18 条命令·最后更新 2026-07-19
返回 编程语言

项目初始化 2

npm init -y
快速生成 package.json
npm init @scope
用模板初始化项目

依赖管理 6

npm install <package>
安装依赖到 dependencies
npm install -D <package>
安装到 devDependencies
npm install -g <package>
全局安装
npm uninstall <package>
卸载依赖
npm update
更新所有依赖
npm outdated
查看可更新的依赖

脚本运行 5

npm run <script>
运行 package.json 中的脚本
npm run dev
运行开发脚本(常用简写)
npm run build
运行构建脚本
npm test
运行测试(npm run test 的简写)
npm start
运行 start 脚本(简写)

缓存与清理 5

npm cache clean --force
清理 npm 缓存
rm -rf node_modules && npm install
重新安装所有依赖
npm ls
查看依赖树
npm audit
检查安全漏洞
npm audit fix
自动修复安全漏洞

💡 提示

  • npm install 不带参数会安装 package.json 中的所有依赖。
  • package-lock.json 锁定依赖版本,应该提交到版本控制。
  • npx 可以临时运行包而不全局安装,如 npx create-react-app my-app。
  • npm ci 比 npm install 更快更可靠,适合 CI/CD 环境。