前言
可能会常常忘记某些命令,记录下基础命令备用自身查询,有新的再更新,省得经常去网搜
1. 基础操作
// 安装node一般都会自带npm,检查安装是否成功
npm -v // 6.14.6
npm i // 初始化项目 // 简写,全称 npm install
npm i ${package} // 安装项目依赖
npm i ${package} -g // 全局安装
npm i ${package@2.0.0} // 安装指定版本
// npm太慢?切换cnpm淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
- tips1:全局安装时 mac的兄嘚在npm前加
sudo
- tips2:安装出错,经常会在安装到一半时退出再继续安装会报错,这是因为有缓存。
npm cache clean --force
- tips3: --save-dev 与 --save
安装到开发环境
npm i ${package} --save-dev
或用 -D
package.json
的devDependencies
里面就是项目开发环境所需依赖。devDependencies
代表项目开发所需要的模块
安装到生产环境
npm i ${package} --save
或用 -Spackage.json
的dependencies
里面就是项目生产运行所需依赖。dependencies
代表项目运行所依赖的模块
2. 增删改依赖
- 升级依赖
npm update vue // 以vue为例
- 删除依赖
npm uninstall vue // 以vue为例
- 更新项目所有依赖项
安装
npm install -g npm-check-updates
或npm-check
,两个依赖只是交互的形式有差异,可自行尝试
ncu // 查看项目下可更新的依赖
3. 项目运行与打包
查看package.json
里的scripts 执行命令
// 以我的vue项目为例
npm run serve // 运行项目
npm run build // 打包项目
更多命令请参考链接 docs.npmjs.com/cli/v8/comm…