1. npm 指令
-
npm 是安装 node 的时候,就已经安装到全局了
-
查看版本
npm -v
-
初始化包
npm init npm init -y // 快速初始化,不需要自己去配置,但是文件夹不能为中文
-
下载
package.json
中的依赖包npm i
-
安装包(
xxx指包名
)// install --> i,--save --> -S,--save-dev --> -D,unistall --> uni npm i -g xxx // 全局安装 npm i -S xxx // 生产环境依赖安装 dependencies,发布的时候需要 npm i -D xxx // 开发环境依赖安装 devDependencies,配置时需要,发布的时候不需要 npm i xxx // 本地安装,默认不写就是生产环境(-S)
-
安装包指定版本
npm i -g xxx@版本号
-
查看可下载包的版本
npm info/view xxx versions
-
卸载包
npm uni -g xxx
-
更新包
npm update -g xxx
-
执行项目
npm run 指令
-
查看全局下载过的包
npm list -g --depth 0
-
查看全局包下载的位置
npm root -g
2. yarn 指令
yarn 需要全局安装
-
用 npm 全局安装 yarn
npm i yarn -g // -g 在包的前面或者后面都可以
-
查看版本
yarn -v
-
下载
package.json
中的依赖包yarn/yarn install // 这里的install不能简写为 i
-
初始化包
yarn init
-
安装包(
xxx指包名
)yarn global add xxx // 全局安装 yarn add xxx // 本地安装
-
安装包指定版本
// 在包名后面指定版本号 yarn i xxx@版本号
-
卸载包
yarn global remove xxx // 全局卸载 yarn remove xxx // 本地卸载
-
更新包
yarn global upgrade xxx // 全局更新包 yarn upgrade xxx // 本地更新包
-
执行项目
yarn 指令
3. pnpm 指令
- 用 npm 全局安装 pnpm
npm i pnpm -g
- 查看版本
pnpm -v
- 下载
package.json
中的依赖包pnpm i
- 初始化包
pnpm init
- 安装包
pnpm add xxx
- 卸载包
pnpm rm xxx
- 更新包
pnpm up xxx
- 执行项目
pnpm 指令
4. nrm 指令
nrm 是针对于 npm 改变下载镜像源的
-
用 npm 全局安装 nrm
npm i -g nrm
-
查看所有的可用的源
nrm ls/list
-
添加源
nrm add 源的名称 https/http://地址
-
删除源
nrm del 源的名称
-
使用源
nrm use 源的名称
-
测试源的速度,和当前所在源
nrm test
5. nvm 指令
- nvm 是用于管理 node 版本,建议在安装 nvm 前先清除电脑上的 node
- 查看当前安装的不同的 node 版本,可用于切换
nvm list
- 使用 node 版本
nvm use 版本号
- 下载指定版本
nvm install 版本号
- 卸载指定版本
nvm unstall 版本号
6. uglify.js
代码压缩,index.js 压缩成 index.min.js
- 使用 npm 全局安装
npm install uglify-js -g
- 压缩指令
uglifyjs index.js -o index.min.js