Por que preciso atualizar minhas variáveis de sistema após a atualização do apt?

0

Eu gostaria de dizer antecipadamente que eu sou um noob total e eu tenho configurado meu nginx / NodeJS no Ubuntu 17.10 no DigitalOcean na última semana.

Esta é a segunda vez que me deparo com este problema. Eu descobri como resolvê-lo, mas também gostaria de saber por que ele funciona assim ou como ele pode ser automatizado.

O problema é que meus pacotes como forever e gulp e seus respectivos comandos não são mais reconhecidos toda vez que eu executo sudo apt update até que eu atualize as variáveis do meu sistema todas as vezes com export PATH=~/.npm-global/bin:$PATH e source ~/.profile . / p>

Seria ótimo poder automatizar isso, mas seria ainda melhor se eu entendesse por que isso é necessário.

[editar] Eu adicionei export PATH=~/.npm-global/bin:$PATH ao meu ~/.profile porque eu esqueci de fazer isso aparentemente. Se o problema não ocorrer por um tempo, vou fechar essa questão, mas uma explicação ainda seria muito impressionante.

    
por Veinq 07.05.2018 / 18:58

0 respostas