--- title: "npm" type: concept tags: [javascript, package-manager] last_updated: 2026-04-17 --- ## 定义 npm(Node Package Manager)是 Node.js 默认的包管理器,用于安装、管理和分享 JavaScript 代码包。 ## 用途 - 安装全局或本地 Node 包 - 发布自己的 npm 包 - 管理项目依赖 - 运行 package.json 中的脚本 ## 常用命令 ```bash npm install # 安装本地包 npm install -g # 全局安装 npm init # 初始化项目 npm run