Как настроить среду пользователя для использования последней версии node

Мы инициализируем node.js, используя nvm use 0.10.0 Как настроить пользовательскую среду для использования последней версии node, так что оболочка bash инициализируется при запуске нового терминала в Ubuntu

Ответ 1

Вы можете поместить это в свой ~/.bashrc:

nvm use 0.10.0

Ответ 2

публикация этого ответа для дальнейшего использования и справки.

Запустите следующую команду в bash.

nvm alias default <the default version you want to set>

затем поместите это в свой .bashrc

export NVM_DIR="path/to/.nvm/folder" #<-edit with real value
if [ -s "$NVM_DIR/nvm.sh" ]; then
    source "$NVM_DIR/nvm.sh"
fi
NODE_DEFAULT_VERSION=$(<"$NVM_DIR/alias/default")
export PATH="$NVM_DIR/versions/node/$NODE_DEFAULT_VERSION/bin":$PATH

и source .bashrc

Преимущество этой установки заключается в том, что независимо от того, какой node вы установите и установите по умолчанию, он будет доступен для всех сеансов bash.