yarn 常用命令(yarn常用命令总结)

yarn 常用命令(yarn常用命令总结)是 Facebook Google Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具 就像我们可以从官方文档了解那样 它的目的是解决这些团队使用 npm 面临的少数问题 Yarn 官网 官网脚本 或者 安装成功后 即可查看版本 初始化新项目 npm 方式 yarn init 与 npm init 一样通过交互式会话创建一个 package json 文件 添加依赖包 通过 yarn add 添加依赖会更新 package json 以及



是 Facebook, Google, Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具。就像我们可以从官方文档了解那样,它的目的是解决这些团队使用 npm 面临的少数问题。

Yarn 官网:

官网脚本:

或者

安装成功后,即可查看版本:

初始化新项目

npm 方式:

yarn init 与 npm init 一样通过交互式会话创建一个 package.json 文件。

添加依赖包

通过 yarn add 添加依赖会更新 package.json 以及 yarn.lock 文件。

npm 方式:

将依赖项分别添加到不同依赖项,例如分别添加到 devDependencies、peerDependencies 和 optionalDependencies:

升级依赖包

npm 方式:

移除依赖包

npm 方式:

安装项目的全部依赖

或者

npm 方式:

运行脚本

yarn run 用来执行 package.json 中 scripts 属性下定义的脚本,例如:

执行 scripts 属性下 dev 对应的脚本 node app.js

npm 方式:

执行 scripts 属性下 start 对应的脚本 node app.js

npm 方式:

显示某个包信息

这个命令会拉取包的信息并返回为树格式,例如:

这个命令默认的报告样式是单引号序列化的,如果要输出有效的 JSON 行格式,就使用标准的 --json 标志:

npm 方式:

列出项目的所有依赖

npm 方式:

Yarn 中的 list 命令列出当前工作文件夹所有的依赖,通过参考所有包管理器的元信息文件,包括项目的依赖,例如:

默认情况下,所有包的依赖会被显示,如果要限制依赖的深度,你可以给 list 命令添加一个标志 --depth 所需的深度:

例如:

管理 yarn 配置文件

设置

npm 方式:

读取

npm 方式:

删除

npm 方式:

查看当前配置

npm 方式:

设置淘宝镜像

npm 方式:

缓存

列出已缓存的包

列出匹配指定模式已缓存的包

例如:

打印出当前 yarn 全局缓存的位置

清除缓存

此外,您可以指定一个或多个想要清除的包:

改变缓存路径

设置 cache-folder 来配置缓存目录:

你也可以用 --cache-folder 标志指定缓存目录:

你还可以通过环境变量 YARN_CACHE_FOLDER 指定缓存目录︰

编程小号
上一篇 2025-04-12 08:30
下一篇 2025-01-26 16:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/72864.html