整理总结:npm常用命令与操作篇
时间: 2024-10-29 11:04:03
(部分内容来自网络,其真实性存疑,为了避免对您造成误导,请谨慎甄别。)
以下是一些常用的 npm 命令和操作的总结:
NPM 基础命令
1. 初始化项目
- npm init
:交互式创建 package.json
文件。
- npm init -y
:使用默认配置快速生成 package.json
文件。
2. 安装依赖
- npm install
:安装指定的包并将其添加到 node_modules
目录。
- npm install
:安装并将其添加到 dependencies
中(NPM 5 及以上版本默认添加)。
- npm install
:安装并将其添加到 devDependencies
中(用于开发环境)。
- npm install
:根据 package.json
安装所有依赖。
3. 卸载依赖
- npm uninstall
:卸载指定的包并从 package.json
中移除。
4. 更新依赖
- npm update
:更新指定的包到最新版本。
- npm update
:更新所有依赖。
5. 查看已安装依赖
- npm list
:查看当前项目中所有安装的包。
- npm list --depth=0
:只列出顶层依赖。
NPM 版本管理
1. 查看 npm 版本
- npm -v
:查看当前 npm 版本。
2. 查看 Node.js 版本
- node -v
:查看当前 Node.js 版本。
3. 更新 npm
- npm install -g npm
:全局更新 npm 到最新版本。
NPM 脚本
1. 添加脚本
- 在 package.json
的 scripts
部分添加自定义命令,例如:
json "scripts": { "start": "node index.js", "test": "jest" }
2. 运行脚本
- npm run
:运行指定的脚本,例如 npm run start
。
NPM 缓存与配置
1. 清理缓存
- npm cache clean --force
:强制清理 npm 缓存。
2. 查看配置信息
- npm config list
:查看当前 npm 配置信息。
3. 设置配置
- npm config set
:设置 npm 配置项,例如 npm config set registry https://registry.npmjs.org/
。
NPM 发布
1. 登录 npm
- npm login
:登录到 npm 账户。
2. 发布包
- npm publish
:将当前项目发布到 npm 仓库。
3. 查看发布状态
- npm view
:查看指定包的信息。
常见问题与技巧
- 查看帮助文档
- npm help
:查看指定命令的帮助文档,例如 npm help install
。
- 使用 npx
- npx
:临时使用某个包而不需全局安装,例如 npx create-react-app my-app
。
这些命令和操作涵盖了 npm 的基本使用,适合日常开发中的大部分需求。希望对你有所帮助!