У меня есть сценарий оболочки, где я устанавливаю npm
, используя nvm
. Так как после моей установки nvm
, он устанавливает npm
, используя nvm install node -> nvm use <version>
.
После этого у меня есть npm cache clean
, который не может распознать команду npm
. Поскольку я знаю, что для того, чтобы заставить узел работать в терминале, нам нужно перезапустить . Но у меня есть следующие команды в оболочке, для которых bash не может остановиться, поэтому я получаю ошибки, потому что я использую npm
для установки других программных инструментов.
Ошибка: npm command is not found
.
Сценарий оболочки
# This is for the running the project
#!/bin/bash
# Install NodeJS using nvm
nvm install node
nvm install 11.12.0
nvm use 11.12.0
# Install Cordova and Ionic
npm cache clean
sudo npm install -g cordova@8.1.2 ionic
В любом случае я могу продолжить процесс без перезапуска терминала для команды обработать? Любая помощь будет оценена.