Estoy intentando establecer una ruta en mi $PATH
:
/home/ryan/.nvm/versions/node/v9.6.1/bin
Cuando echo $PATH
lo abro, pero cuando abro vscode
y compruebo, process.env.PATH
no 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.