Voulez-vous demander une fonctionnalité ou signaler un bogue ?
Quel est le comportement actuel?
Comment changer le chemin global par défaut dans .yarnrc
? Comme cache-folder
Si le comportement actuel est un bogue, veuillez fournir les étapes à reproduire.
Quel est le comportement attendu?
Veuillez mentionner votre node.js, votre fil et la version de votre système d'exploitation.
Oui, ce problème doit être résolu.
Il y a une option de configuration mais cela ne prend pas effet:
https://github.com/yarnpkg/yarn/blob/master/src/config.js#L31
https://github.com/yarnpkg/yarn/blob/master/src/config.js#L366
https://github.com/yarnpkg/yarn/blob/master/src/rc.js#L11
https://github.com/yarnpkg/yarn/blob/master/src/cli/index.js#L90
Les dossiers globaux sont un peu compliqués car Yarn prend en charge Mac, Linux et Windows et essaie de jouer selon les règles de tous.
Consultez-la https://github.com/yarnpkg/yarn/blob/master/src/constants.js#L77 -> https://github.com/yarnpkg/yarn/blob/master/src/util/user-home -dir.js # L7
On dirait qu'il est défini en tant que répertoire d'accueil du système d'exploitation et ne reçoit pas de remplacement.
Un PR pour fournir une option .yarnrc pour y remédier est le bienvenu
Ce problème peut être résolu en corrigeant ce https://github.com/yarnpkg/yarn/issues/2334.
Fusionnons-le là
Commentaire le plus utile
Les dossiers globaux sont un peu compliqués car Yarn prend en charge Mac, Linux et Windows et essaie de jouer selon les règles de tous.
Consultez-la https://github.com/yarnpkg/yarn/blob/master/src/constants.js#L77 -> https://github.com/yarnpkg/yarn/blob/master/src/util/user-home -dir.js # L7
On dirait qu'il est défini en tant que répertoire d'accueil du système d'exploitation et ne reçoit pas de remplacement.
Un PR pour fournir une option .yarnrc pour y remédier est le bienvenu