要使用 npm 命令行,首先需要安装 node.js,它会自动安装 npm。使用 npm search 可搜索包,npm install 可安装包,–save 或 –save-dev 可指定版本。npm uninstall 可卸载包,npm update 可更新包,npm shrinkwrap 可冻结版本。npm 允许定义脚本,使用 npm run 可执行。其他有用命令还包括 npm list、npm outdated 和 npm help。
如何使用 npm 命令行
入门
npm(Node Package Manager)是 JavaScript 生态系统中常用的包管理器。要使用 npm 命令行,首先需要安装 Node.JS。
安装 npm
安装 Node.js 后,npm 将自动安装在你的系统上。
查找包
使用 npm search 命令搜索特定包:
npm search <package-name>
安装包
使用 npm install 命令安装包:
npm install <package-name>
指定包版本
使用 –save 或 –save-dev 指定包版本:
# 作为依赖项安装 npm install <package-name> --save # 作为开发依赖项安装 npm install <package-name> --save-dev
卸载包
使用 npm uninstall 命令卸载包:
npm uninstall <package-name>
更新包
使用 npm update 命令更新包:
npm update
冻结包版本
使用 npm shrinkwrap 命令冻结包版本:
npm shrinkwrap
脚本
npm 允许你定义脚本,这些脚本可以在命令行中执行:
"scripts": { "start": "node index.js", "test": "mocha" }
要运行脚本,使用 npm run 命令:
npm run start
其他命令
- npm list: 列出已安装的包。
- npm outdated: 检查已安装的包是否过时。
- npm help: 获取帮助信息。