网站首页 > 博客文章 正文
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确实解决了一些痛点,很值得大家去尝试。
有准备学习的,可以关注下,一起学习分享。
- 上一篇: Flink on Yarn运行模式之详细解析
- 下一篇: 大数据系列文章之Yarn组件及其执行流程
猜你喜欢
- 2024-10-14 国庆期间别偷懒,大数据平台只差YARN了
- 2024-10-14 为什么我们从Yarn切换到pnpm(yarn设置淘宝镜像)
- 2024-10-14 flink的yarn模式部署(flink的三种部署方案)
- 2024-10-14 yarn的安装和使用(yarn安装教程)
- 2024-10-14 yarn 的安装和使用(yarn安装教程)
- 2024-10-14 操作学习-Spark on Yarn(spark on yarn执行流程)
- 2024-10-14 全面解析:Hadoop基础——YARN(hadoop yarn工作原理)
- 2024-10-14 Node简史及好书推荐(nodejs相关书籍)
- 2024-10-14 大数据之-Hadoop3.x_Yarn_常用命令---大数据之hadoop3.x_0147
- 2024-10-14 大数据系列文章之Yarn组件及其执行流程
你 发表评论:
欢迎- 367℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 356℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 345℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)