大多情况,从npm客户端迁移至Yarn客户端都是很方便的。
package.json文件依然可用,你只要在已有目录执行以下命令即可:
```
$ yarn
```
![切换成yarn客户端](https://box.kancloud.cn/0c5dc2743a69caab96fd38f55a217675_570x193.png)
要添加依赖,你可以使用:
```
$ yarn add <package>
```
执行以上两个命令后,yarn都会在项目根目录创建或更新yarn.lock文件。如果你要将项目发布或者共享给同事,请确保包含yarn.lock文件。
执行以上两个命令中的任一个,项目都会转换成yarn客户端。So easy,对吧?!
执行完成如图:
![yarn安装执行成功](https://box.kancloud.cn/d196344ada3ec018fa950019ef96002c_570x237.png)
执行成功
![执行完yarn命令之后](https://box.kancloud.cn/4d7189b2f542f7d12ad6dbfcc72e486d_568x303.png)
执行报错
如果有错误,yarn会给你生成一个yarn-error.log,是不是很Nice,很暖男呢?
这时,你可以先删除node_modules目录,再次执行 `$ yarn`。
-
作者:Shellway Ho
转载请注明出处! 来源: http://docs.shellway.cn/learning-yarn/