添加微信公众号《Linux就该这么学》,掌握最新IT资讯动态,免费领取Linux课程以及专业的RHCE考前答疑服务。
《Linux就该这么学》在线免费阅读地址:http://www.linuxprobe.com/
纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注
导读 |
Facebook刚刚推出了一款名叫Yarn的开源JavaScript包管理器,承诺比各大流行npm包的安装更可靠,且速度更快。 |
根据你所选的工作包的不同,该公司称Yarn可以将安装时间从数分钟减少至几秒钟。Yarn还兼容nom注册表,但包安装方法有所区别。其使用了lockfiles和一个决定性安装算法,能够为参与一个项目的所有用户维持相同的节点模块(node_modules)目录结构,有助于减少难以追踪的bug和在多台机器上复制。
Yarn还致力于让安装更快速可靠,支持缓存下载的每一个包和并行操作,允许在没有互联网连接的情况下安装(如果此前有安装过的话)。此外,Yarn承诺同时兼容npm和Bower工作流,让你限制安装模块的授权许可。
Facebook指出,其选用了大量项目上广泛使用的npm,但在扩展内部使用时遇到了性能和安全问题。其携手来自Exponent、Google和Tilde的工程师,在大型JavaScript框架上打造和测试了Yarn,以便其尽可能适用于多人开发。
npm幕后团队在一篇博客文章中指出,其欢迎Yarn加入开源npm客户端阵营。Yarn的公共包运行得挺不错,但私有包还有些问题,开发团队正在修复。
Yarn是Facebook在2016年度的最新一个开源项目,它发布了一个用于打造人工智能机器人的代码库、一款更易上手的工具、React JavaScript库、一个无线访问平台(用于在连接不好的地区提供互联网接入)、甚至一套360°摄像头的配置。
由于频繁为开源事业做贡献,该公司现已成为GitHub上排行第2的开源贡献组织,仅次于软件巨头微软。
原文来自:http://mt.sohu.com/20161012/n470087099.shtml
本文地址:http://www.linuxprobe.com/facebook-yarn-javascript.html编辑:郑帅,审核员:冯琪
《Linux就该这么学》是由资深运维专家刘遄及全国多名红帽架构师(RHCA)基于最新RHEL7系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材。
☀ 刘遄老师QQ:5604241
☀ 学员助教QQ:5604674
☀ Linux技术交流A群(满):560843
☀ Linux技术交流B群:340829
☀ Linux技术交流C群:463590
☀ 官方站点:www.linuxprobe.com
☀ 电脑在线阅读效果更佳:
http://www.linuxprobe.com/chapter-00.html
按住图片3秒,即可自动关注。
点击左下角查看更多热门技术
添加微信公众号《Linux就该这么学》,掌握最新IT资讯动态,免费领取Linux课程以及专业的RHCE考前答疑服务。
《Linux就该这么学》在线免费阅读地址:http://www.linuxprobe.com/
阅读原文:http://mp.weixin.qq.com/s?__biz=MzA4NzQzMzU4Mg==&mid=2652918793&idx=1&sn=b5a5a6840d30454f85f0d30df456bd08&chksm=8bed7c08bc9af51e7d4815ace05ad72f5ed558b88f8b4e73015d3c059dc5d248b5545520f3fb#rd