$PATH del directorio se muestra en bash pero no en el editor

$PATH del directorio se muestra en bash pero no en el editor

Estoy intentando establecer una ruta en mi $PATH:

/home/ryan/.nvm/versions/node/v9.6.1/bin

Cuando echo $PATHlo abro, pero cuando abro vscodey compruebo, process.env.PATHno está allí. No estoy seguro de por qué está ahí en bash, pero no en el editor. Esto causa problemas al ejecutar tareas en el editor.

Veo que esto está tanto en bash como en el editor:

/usr/lib/jvm/java-8-oracle/jre/bin

Entonces, ¿cuál sería la mejor manera de encontrar dónde está configurado? Estoy pensando que si configuro la primera ruta en la misma ubicación, debería estar tanto en el editor como en bash.

Respuesta1

Supongo que el problema es que cuando modificas tu RUTA no estás usando "exportar" al configurar la variable.

Se requiere el uso de "exportar" para que una variable (que es PATH) esté disponible para los subprocesos, por lo que

export PATH=$PATH:/new/path

Deberia trabajar.

Actualizar:

Al parecer la solución en este caso fue utilizar un archivo .gnomerc.

información relacionada