重要:此文档涵盖 Yarn 1(经典版)。
关于 Yarn 2+ 文档和迁移指南,请参阅 yarnpkg.com。

envvars

process.env 中定义的环境变量可用于配置其他 Yarn 功能。

CHILD_CONCURRENCY

process.env.CHILD_CONCURRENCY=#number#

控制并行运行的子进程数,以构建 Node 模块。

将此数字设为 1,将会顺序构建 Node 模块,这能够避免在使用 node-gyp 时出现 Windows 上的链接器错误。

npm_config

为了与 npm 向下兼容,Yarn 允许通过环境变量传递 npm 的配置。例如,npm 的 CLI 标志 --build-from-source 将变成:npm_config_build_from_source=true。想了解有关配置 npm 的更多信息,请参阅 npm-config 页面。