Yarn v0.24.2 发布:新型 JavaScript 包管理器
Yarn 是一个快速、可靠的 JavaScript 包管理器,由 Facebook 开发并于 2016 年首次发布。它旨在解决 NPM 在性能和安全方面存在的问题,并提供更好的依赖性管理。
Yarn 的主要特点
- 快速:使用了并行下载和缓存等技术,可以显著加快包的安装速度。
- 可靠:通过锁定文件来确保每个安装副本的一致性,以及自动检测安装错误并进行回滚等功能,保证了包的稳定性。
- 安全:使用 SHA-1 校验和和 GPG 签名来验证包的完整性和真实性,防止恶意软件注入到项目中。
- 易用:支持与 NPM 兼容的
package.json
文件,可以轻松地从 NPM 迁移过来。此外,还支持交互式命令行界面,使得包管理更加便捷。
安装 Yarn
可以通过以下命令安装 Yarn:
--- ------- -- ----
使用 Yarn
初始化一个项目
使用 yarn init
命令可以初始化一个新的项目,并生成一个初始的 package.json
文件。
---- ----
添加依赖
使用 yarn add
命令可以添加一个或多个依赖包到当前项目。
---- --- ------
升级依赖
使用 yarn upgrade
命令可以升级当前项目的依赖包。
---- ------- ------
移除依赖
使用 yarn remove
命令可以从当前项目中移除一个或多个依赖包。
---- ------ ------
总结
Yarn 是一个快速、可靠和安全的 JavaScript 包管理器。它通过锁定文件、并行下载和缓存等技术,提供了更好的依赖性管理,并且易于使用。如果您正在寻找一种替代 NPM 的包管理器,那么 Yarn 是一个不错的选择。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/4313