-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【20161015】Fackbook Yarn包管理器 #34
Comments
时间:2017-03-07 15:10:57
一、首先需要了解的命令
npm install === yarn
npm install react --save == yarn add react
npm uninstall react == yarn remove react
npm install react --save-dev == yarn add react --dev
npm update --save == yarn upgrade
npm install -g react == yarn global add react
二、已知悉的命令
包和 npm registry 上是一样的。大致而言,Yarn 只是一个新的安装工具,npm 结构和 registry 还是一样的。 npm init == yarn init
npm link == yarn link
npm outdated == yarn outdated
npm publish == yarn publish
npm run == yarn run
npm cache clean == yarn cache clean
npm login == yarn login
npm logout == yarn logout
npm test == yarn test 三、Yarn 独有的命令我跳过了一些提醒我们不要使用的内容,如 yarn clean。
四、Npm 独有的命令
五、总结在写这篇文章的时候发现, yarn的run 命令似乎出了点问题,应该会在0.15.2中修复。在这一点上, npm 好多了。以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。 六、转载文章 |
设置Yarn的镜像源# 查看下载源
yarn config get registry
# 更换为淘宝源
yarn config set registry https://registry.npm.taobao.org |
前端 Yarn 包管理器
也就两三天没有关注前端新技术,FaceBook 就开源了一个新的包管理器,叫做Yarn。 (搞不懂为什么叫这个名字,和大数据的yarn 重名了)
Yarn 开源后,(10.12~10.15 3天)没有多少天就已经有了 13817 star 了。 看来还是很火爆的。
一、Yarn 干嘛的?
yarn 是一个包管理器, 和npm的作用是一样的,但是解决了一些npm的痛点。
二、Npm 的痛点
那 yarn 解决了上面这些问题了吗?
小改进
三、Yarn 的安装与使用
1. 安装
如果有了npm, 那么安装很简单【有安装nodejs,就会有npm, 所以目前直接使用 npm 安装问题不大】
2. 初始化
3. 安装,更新,移除依赖包
测试了 --save --save-dev 会报错, 已经已经没有了这两个参数
4. 离线安装
如果之前下载过了,则会缓存起来,缓存起来的可以使用离线安装
5. 其他命令
四、yarn.lock
yarn.lock 是使用 yarn 安装依赖的时候,自动生成的文件,不要去编辑它。
参考
The text was updated successfully, but these errors were encountered: