J'ai un serveur Nexus local, j'aimerais que le fil le regarde avant de se connecter, essentiellement prefer-offline
yarn install --prefer-offline --cache-folder C:\folder\yarn-cache --preferred-cache-folder C:\folder\yarn-cache --non-interactive --no-lockfile --registry http://server/repository/npm-group
Yarn ne parvient pas à trouver une dépendance hors ligne, puis ne se connecte pas. Je ne sais pas si cela peut être corrigé.
yarn config set registry http://nexus.local/repository/npm-group/
. Si votre configuration Nexus l'exige, authentifiez le fil: yarn login
.Méfiez-vous également des fils en utilisant toute configuration npm que vous pourriez avoir propre: https://github.com/yarnpkg/yarn/issues/4862
Vous pouvez définir un registre différent dans Yarn en utilisant la commande suivante:
yarn config set registry <url-to-your-registry>
Vérifiez qu'il a été défini en tapant la commande suivante:
yarn config get registry
Pour une modification unique du registre, vous pouvez utiliser la variable YARN_REGISTRY
comme ça:
YARN_REGISTRY="<url-to-your-registry>" yarn config get registry
ou
YARN_REGISTRY="<url-to-your-registry>" yarn publish