#yarnpkg #yarn-v2
#yarnpkg #yarn-v2
Вопрос:
yarn set version latest
загружает выпуск пряжи в <projectRoot>/.yarn/releases/yarn-<version>.cjs
.
При yarn
запуске в корне проекта Yarn автоматически использует версию, включенную в вышеупомянутую папку, или использует глобальную версию?
Если он не использует его автоматически, я предполагаю, что инженер, работающий с проектом, должен использовать только node path-to-release
его?
Ответ №1:
Он использует версию at <projectRoot>/.yarn/releases/yarn-<version>.cjs
, потому yarn set version latest
что добавляет к .yarnrc
записи, подобной этой yarn-path ".yarn/releases/yarn-<latest-version>.cjs"
.
yarn-path «./bin/yarn»
Указывает yarn отложить выполнение до другого двоичного файла Yarn.