未加星标

Why I’m excited about Yarn

字体大小 | |
[数据库(综合) 所属分类 数据库(综合) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

Why I’m excited about Yarn

Today, Facebook in collaboration with Google and others released Yarn, a new package manager for javascript:

The Yarn website lists a few benefits such as speed, reliability, and security (amongst other things).

NPM install: 2m23s, Yarn first install: 40s, yarn second install: 18s :rocket:

― Sebastian【ツ】 (@sebdedeyne) October 11, 2016

But those are benefits are not the main reason why I’m excited about Yarn. I’m really super excited about the fact that it’s basically a drop-in replacement for npm install itself.

You don’t need to learn an entirely new (*) syntax (unlike the switch from grunt to gulp to webpack) . You don’t need to find your packages on a different repository/website (unlike the switch from bower to npm) . You don’t need to change your directory structure (Yarn still uses package.json and puts everything in the node_modules subfolder) .

For us, the end user, not much changes. Everything that was, still is. From a UX perspective that can count.

Of course I’m also very excited about a few other things. Coming from aphp background where we have Composer for dependency management I applaud the fact that Yarn has a few features that Composer sports: a local cache on disk, lock files that are generated, etc.

Yarn Fast, reliable, and secure dependency management →

Facebook Engineering Blog: Yarn: A new package manager for JavaScript →

The npm blog: Hello, Yarn! →

(*) The syntax is a tad different, but not that much: Once yarn is installed , just run yarn (or yarn install ) instead of npm install . To add a package to your package.json run yarn add packagename (instead of npm i packagename --save ). Different indeed, but nothing big.

本文数据库(综合)相关术语:系统安全软件

主题: JavaScriptJavaFacebookPHP
分页:12
转载请注明
本文标题:Why I’m excited about Yarn
本站链接:http://www.codesec.net/view/482368.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(综合) | 评论(0) | 阅读(34)