Estou tentando definir um caminho no meu $PATH
:
/home/ryan/.nvm/versions/node/v9.6.1/bin
Quando estou echo $PATH
lá, mas quando abro vscode
e verifico se process.env.PATH
não está lá. Não sei por que está no bash, mas não no editor. Isso está causando problemas ao executar tarefas no editor.
Vejo que isso está tanto no bash quanto no editor:
/usr/lib/jvm/java-8-oracle/jre/bin
Então, qual seria a melhor maneira de descobrir onde isso está definido? Estou pensando que se eu definir o primeiro caminho no mesmo local, ele deverá estar no editor e no bash.
Responder1
Espero que o problema seja que, ao modificar seu PATH, você não esteja usando "exportar" ao definir a variável
usar "exportar" é necessário para disponibilizar uma variável (que PATH é) para subprocessos - então
export PATH=$PATH:/new/path
Deveria trabalhar.
Atualizar:
Aparentemente a solução neste caso foi usar um arquivo .gnomerc