【发布时间】:2020-10-31 14:10:49
【问题描述】:
yarn set version latest 将 Yarn 版本下载到 <projectRoot>/.yarn/releases/yarn-<version>.cjs。
yarn在项目根目录下运行时,Yarn是自动使用上述文件夹中包含的版本,还是使用全局版本?
如果它不自动使用它,我假设从事该项目的工程师应该只是 node path-to-release 它?
【问题讨论】:
yarn set version latest 将 Yarn 版本下载到 <projectRoot>/.yarn/releases/yarn-<version>.cjs。
yarn在项目根目录下运行时,Yarn是自动使用上述文件夹中包含的版本,还是使用全局版本?
如果它不自动使用它,我假设从事该项目的工程师应该只是 node path-to-release 它?
【问题讨论】:
它使用<projectRoot>/.yarn/releases/yarn-<version>.cjs 的版本,因为yarn set version latest 向.yarnrc 添加了一个类似yarn-path ".yarn/releases/yarn-<latest-version>.cjs" 的条目。
纱线路径“./bin/yarn”
指示 yarn 推迟到另一个 Yarn 二进制文件执行。
【讨论】: