Почему я должен `source ~ / .profile` каждый раз, когда я запускаю новый терминал?


1

Когда я запускаю свой терминал, и я делаю

node --version

я получил 2. w/e

Тогда я пытаюсь сделать, nvm use 5.3.0и это говоритnvm: command not found

Итак, я должен

source ~/.profile

Затем я могу использовать nvmкоманду, но также и версия узла возвращается к 2. w/eкаждому разу, когда я закрываю терминал, кажется, не сохраняет, как я могу это исправить?


1
Проверьте вывод which nodeв каждом случае. Я предполагаю, что что-то в вашем файле .bash_profileиспорчено и каким-то образом даже не попадает в .profileфайл, чтобы затем загрузить правильные пути.
JakeGould

Поставьте больше деталей: какая оболочка? Какой эмулятор терминала? Почему вы отметили это обоими linuxи osx? На какой ОС и версии вы испытываете это?
Крис Пейдж
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.