Я пытаюсь построить сценарий, в котором nvm
и в конечном итоге узел будет установлен.
Я установил nvm
с CURL. Я вижу изменения в файле .profile
или .bashrc
(оба работают), и при вводе nvm
в командной строке bash, он показывает доступные опции и т.д.
Так что nvm работает. Вручную я могу установить узел, но как только я добавлю nvm
команду в скрипт оболочки:
nano test.sh
#!/bin/bash
nvm
и запустить его с:
chmod 755 test.sh
./test.sh
Я получил:
./test.sh: line 2: nvm: command not found
Если он не может найти nvm
, мне даже не нужно думать о
nvm ls-remote
или
nvm install ...
Я установил Ubuntu 14.04, а Bash - моя оболочка.