¿Quieres solicitar una función o informar de un error ?
¿Cuál es el comportamiento actual?
¿Cómo cambiar la ruta global predeterminada en .yarnrc
? Como cache-folder
Si el comportamiento actual es un error, proporcione los pasos para reproducirlo.
¿Cuál es el comportamiento esperado?
Por favor, mencione su versión de node.js, yarn y sistema operativo.
Sí, este problema debería solucionarse.
Hay una opción de configuración pero no surte efecto:
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
Las carpetas globales son un poco desordenadas porque Yarn es compatible con Mac, Linux y Windows e intenta seguir las reglas de todos ellos.
Véala 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
Parece que está definido como directorio de inicio del sistema operativo y no se anula.
Un PR para proporcionar una opción .yarnrc para solucionarlo es bienvenido
Estos problemas se pueden solucionar arreglando este https://github.com/yarnpkg/yarn/issues/2334.
Vamos a fusionarlo allí
Comentario más útil
Las carpetas globales son un poco desordenadas porque Yarn es compatible con Mac, Linux y Windows e intenta seguir las reglas de todos ellos.
Véala 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
Parece que está definido como directorio de inicio del sistema operativo y no se anula.
Un PR para proporcionar una opción .yarnrc para solucionarlo es bienvenido