Próbuję zbudować skrypt, w którym nvm
i ostatecznie zostanie zainstalowany węzeł.
Zainstalowałem nvm
z cURL. Widzę zmiany w pliku .profile
lub .bashrc
(oba działają), a podczas wpisywania nvm
w wierszu poleceń bash pokazuje dostępne opcje itp.
Więc NVM działa. Ręcznie mogę zainstalować węzeł, ale jak tylko wstawię nvm
polecenie do skryptu powłoki:
nano test.sh
#!/bin/bash
nvm
i uruchom go z:
chmod 755 test.sh
./test.sh
Dostaję:
./test.sh: line 2: nvm: command not found
Jeśli nie można go znaleźć nvm
, nawet nie muszę o tym myśleć
nvm ls-remote
lub
nvm install ...
Mam zainstalowany Ubuntu 14.04 i Bash jest moją powłoką.