Использует ли Yarn по умолчанию .yarn/ Release/yarn?

yarn set version latest загружает выпуск Yarn в <projectRoot>/.yarn/releases/yarn-<version>.cjs.

когда yarn запускается в корне проекта, Yarn автоматически использует версию, включенную в вышеупомянутую папку, или она использует глобальную версию?

Если он не использует его автоматически, я предполагаю, что инженер, работающий с проектом, должен просто node path-to-release Это?

1 ответ

Он использует версию по адресу <projectRoot>/.yarn/releases/yarn-<version>.cjs так как yarn set version latest добавляет к .yarnrc запись вроде этой yarn-path ".yarn/releases/yarn-<latest-version>.cjs".

пряжа-путь "./bin/yarn"

Указывает yarn передать для выполнения другому двоичный файл Yarn.

https://classic.yarnpkg.com/en/docs/yarnrc#toc-yarn-path

Другие вопросы по тегам