npm 常用命令详解
npm
(Node Package Manager) 是 JavaScript 的包管理工具,常用于管理项目中的依赖项、执行脚本等。以下是一些常用的 npm 命令以及它们的详细解释:
1. npm init
- 用于在项目中初始化一个 package.json 文件,其中包含了项目的基本信息和依赖项。
2. npm install
- 安装项目中的所有依赖项,可以缩写为 npm i。
- 示例:npm install package-name
3. npm install package-name
- 仅安装指定的包。
- 示例:npm install express
4. npm install -g package-name
- 全局安装指定的包,可以在命令行中直接调用。
- 示例:npm install -g nodemon
5. npm uninstall package-name
- 卸载指定的包。
6. npm update
- 更新项目中的所有依赖项。
7. npm outdated
查看哪些包已经过时了。
npm search
- 在 npm 仓库中搜索包。
- 示例:npm search package-name
8. npm list
- 列出当前项目中已安装的所有包。
9. npm start
- 启动项目中定义的 start 脚本。
- 示例:npm start
10. npm test
- 启动项目中定义的 test 脚本。
- 示例:npm test
11. npm run script-name
- 运行在 package.json 文件中定义的脚本。
- 示例:npm run build
12. npm config set
- 设置 npm 配置。
- 示例:npm config set registry https://registry.npmjs.org/
13. npm config get
- 获取 npm 配置。
14. npm publish
- 将包发布到 npm 仓库。
15. npm version
- 更改包的版本号。
- 示例:npm version patch
这些是 npm 的一些常用命令及其详解。通过这些命令,你可以轻松地管理 JavaScript 项目的依赖项、执行脚本和发布自己的包。