npm(Node Package Manager)是 JavaScript 生态系统中不可或缺的工具,用于管理项目依赖和包。以下是关键知识点:

📌 核心功能

  • 包管理:通过 npm install <package> 安装依赖,支持版本控制(如 ^1.2.3
  • 脚本执行:在 package.json 中定义 scripts 字段,例如 npm start 启动开发服务器
  • 私有仓库:使用 npm config set registry <url> 切换镜像源(如 npm镜像指南

🚀 常用命令速查

命令 说明
npm init 初始化项目,生成 package.json
npm install 安装项目依赖,支持 -D(开发依赖)和 -S(生产依赖)
npm outdated 检查依赖包更新状态
npm publish 发布自定义包到 npm 仓库

📌 注意事项

  • 包名需在 npm官网 检查是否已被占用
  • 安装大包时建议使用 --force 参数(⚠️ 请谨慎操作)
  • 遇到权限问题可尝试 sudo npm install 或配置 .npmrc 文件
npm_logo

如需深入了解,可访问 npm官方文档 或阅读 npm入门教程