专业的编程技术博客社区

网站首页 > 博客文章 正文

Yarn简单入门介绍(yarn使用及安装)

baijin 2024-10-14 08:14:34 博客文章 8 ℃ 0 评论

yarn

yarn,Facebook, Google, Exponent 和 Tilde 开发合作开发的一款新的 JavaScript 包管理工具,很多朋友有疑问,有了npm,为啥还要再造个轮子呢?在ThoughtWorks最新初版的技术雷达中,提到了yarn,并表示这可能是未来的趋势。那到底有没有这个重造的必要,咱们一起看看。

yarn的目的是解决这些团队使用 npm 面临的少数问题,当然,这也是yarn的优点。

YARN 是一个新的包管理工具,它可替换现有 npm 客户端的机制, 同时兼容 npm 注册表。 如果使用 npm 客户端, 根据依赖库的不同安装顺序, 它会在 node_modules下得到一个不同的树结构。 这种非确定性的特点可能导致 “在我的机器上能工作” 的问题。

1、极速

Yarn 缓存它下载的每个包,所以无需重复下载。它还并行化操作以最大化资源利用,所以安装时间比以往快。

2、超级安全

Yarn 在每个安装包的代码执行前使用校验码验证包的完整性。

3、超级可靠

Yarn 使用一个格式详尽但简洁的 lockfile 和一个精确的算法来安装,能够保证在一个系统上的运行的安装过程也会以同样的方式运行在其他系统上。

4、安装环境

yarn的中文网站https://yarnpkg.com/zh-Hans/docs/install上找到下载地址,并进行安装,过程很简单,大家自行尝试。遇到问题可以评论,我会给大家进行回复。

总结

个人感觉,相对于npm,yarn确实解决了一些痛点,很值得大家去尝试。

有准备学习的,可以关注下,一起学习分享。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表