2

Итак, в основном я пишу сценарий оболочки, который должен установить nvm и затем использовать его.

Проблема в том, что nvm требует, чтобы вы закрыли и снова открыли терминал после установки.

Итак, я хотел знать, есть ли способ обойти это требование?

Я на Ubuntu 16.04

заранее спасибо

1 ответ1

3

Согласно этому источнику, решение после установки npm заключается в следующем:

source ~/.profile

Эквивалентная, но более переносимая команда:

. ~/.profile

Подробнее

Оболочка может использовать различные сценарии инициализации, такие как ~/.bashrc , ~/.bash_profile и ~/.profile . Существуют также системные файлы, хранящиеся в /etc , которые используются для инициализации. По-видимому, процесс установки npm один или несколько из них. Вы можете посмотреть на них, чтобы увидеть, были ли и как они были изменены. Любой из измененных файлов может быть получен, как указано выше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .