4. .yarnrc
.yarnrc
文件允许您配置额外的 yarn功能。config
命令也可以用来设置这些选项。Yarn会将.yarnrc
文件合并到文件树中。
yarn-offline-mirror
yarn-offline-mirror "./packages-cache"
维护包的离线副本,以获得更多可重复和可靠的构建。在这里找到更多信息。
值必须是相对文件路径,或者使用false
禁用镜像(默认)。
yarn-offline-mirror-pruning
yarn-offline-mirror-pruning true
控制离线镜像的自动修剪。在这里找到更多信息。
值必须是 boolean,默认为false
。
yarn-path
yarn-path "./bin/yarn"
指示Yarn按照另一个Yarn二进制执行。如果您想要将Yarn捆绑到您的存储库并且让每个人都使用相同的版本来保持一致性,那就很有用 这是在Yarn 1.0中引入的,因此所有开发人员必须安装Yarn> = 1.0。
值必须是相对文件路径,或者使用false
禁用(默认)。
disable-self-update-check
disable-self-update-check true
安装软件包时,如果您的CLI安装已过期,Yarn将提供升级说明。您可以在这里禁用此项检查。
值必须是boolean,默认为false
。
child-concurrency
child-concurrency #number#
控制并行运行的子进程的数量以构建节点模块。
将此数字设置为1将导致节点模块按顺序构建,这可以避免使用node-gyp的窗口上的链接器错误。
CLI参数
设置--<command><flag> <value>
.yarnrc与运行yarn <command> --<flag> <value>
相同。
例:
$> cat .yarnrc
--install.check-files true
同样运行 yarn install --check-files
例2:
$> cat .yarnrc
--cache-folder /tmp/yarn-cache/
$> yarn cache dir
/tmp/yarn-cache/v1
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com