学习常用的 npm 命令
常用的 npm 命令
以下是一些常用的 npm 命令,它们的语法以及相应的代码案例:
1. 初始化(init)
- 在项目目录中运行
npm init
,按照提示填写相关信息,生成package.json
文件。 - 或者使用
npm init -y
,跳过提问过程,快速生成package.json
文件。
bash
npm init
2. 安装包(install)
- 语法:
npm install <package>
- 举例:安装一个名为"express"的包。
bash
npm install express
3. 全局安装包(global install)
- 语法:
npm install -g <package>
- 举例:全局安装一个名为"nodemon"的包。
bash
npm install -g nodemon
4. 卸载包(uninstall)
- 语法:
npm uninstall <package>
- 举例:卸载已安装的"express"包。
bash
npm uninstall express
5. 更新包(update)
- 语法:
npm update <package>
- 举例:更新已安装的"express"包到最新版本。
bash
npm update express
6. 查看已安装包列表(list)
- 查看已安装的包及其版本,运行
npm list
。
bash
npm list
7. 搜索包(search)
- 语法:
npm search <keyword>
搜索包含关键词"express"的包,运行npm search express
bash
npm search express
8. 执行脚本(scripts)
- 执行
package.json
文件中scripts
对象下定义的"start"脚本。
bash
npm run start
9. 发布包(publish)
- 将包发布到 npm 仓库。
bash
npm publish
10. 清缓存(cache clear)
- 使用这个命令可以清除 npm 的缓存。这将删除缓存目录下的所有文件,但不会影响
node_modules
目录或已安装的包。
bash
npm cache clean --force