yarn
的官网看看。如下命令均可以在yarn cli简介页面找到而且官网写的特别清楚。若是你没时间,那就先了解如下几个命令,可是,必定要去官网看看哦。css
npm命令 | yarn命令 | 描述 |
---|---|---|
npm init | yarn init | 初始化一个新项目 |
npm install | yarn install | 根据pageage.json来安装项目 |
npm install --global [package] | yarn global add [package] | 全局安装一个package |
npm install [--save]/[--save-dev] | yarn add /[-dev] | 添加项目依赖/开发依赖 |
npm run | yarn run | 运行package.json中的script |
基本命令就这几个,有一些npm有缩写,自行查阅。(如下并没有卵用,由于准备放弃使用npm)
好比:html
npm install
均可以写成npm i
npm --global
能够简写成 npm -g
npm install XXX --save
能够简写成npm i XXX -S
--------> 安装项目依赖npm install XXX --save-dev
能够简写成npm i XXX -D
------> 安装开发依赖yarn的简写比较少,极可能是我不知道。就是把yarn install
简写为yarn
,依照yarn.lock 或 package.json 里面的依赖顺序来安装模块。npm
官网说的已经很清楚了,能够去yarn.lock看看。json
全部 yarn.lock 文件都应该被提交到版本控制系统,这样能够帮助yarn在全部机器上安装彻底相同的依赖树。npm5.0以上的版本也加入的这个功能,叫package-lock.json
。版本控制
锁定版本的好处就是依赖版本相同,能够避免好多在这台电脑上能运行,可是到了另一台可能都run不起来这种尴尬的事情。code
使用yarn比npm快,cnpm容易丢失依赖,因此懒得比。锁定版本很好用,全部人用同一个版本的依赖美滋滋。htm
其实使用yarn最好的地方就是官网,建议必定要去看。好像没说这怎么安装npm i yarn -g
或者按照官网的方法装吧。ip