Ionic установлен в модулях узлов глобально, но я получаю: -bash: ionic: команда не найдена - PullRequest
0 голосов
/ 24 февраля 2019

Я пытаюсь установить Ionic, однако после его установки с помощью: sudo npm install -g ionic возвращается следующее сообщение: -bash: ionic: command not found для каждой команды, которую я пытаюсь использовать с ионным CLI.

Я нашел папку ionic в: usr/local/lib/node_modules/ionic и попытался удалить ее вручную: rm -rf ionic, а затем попытался переустановить ее, используя первую команду глобальной установки ionic.

Получается ionicсоздан там, но все еще получает ошибку неизвестной команды.

Моя версия npm: 6.5.0 , моя версия node.js: v9.2.0

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Я заново загрузил Node.js с официального сайта Node.js, переустановил, а затем сделал sudo npm install -g ionic, и он работает.Версия узла была: v9.2.0 и теперь это v10.15.1

0 голосов
/ 24 февраля 2019

Бросьте sudo.Это приведет к тому, что у «обычного» * ​​1003 * пользователя не будет достаточно прав для доступа к файлам, записанным sudo пользователем.Просто установите его вот так

npm install -g ionic
...