выполнение определенных команд ничего не делает

Я недавно установил 3 новых пакета через NPM, и ни один из них не выполнил.

Я побежал sudo npm install -g ionic, и установка выглядела как обычно.

Затем я могу запустить [ f2], и я получаю /usr/local/bin/ionic, который выглядит хорошо.

Но если я запустил ionic start myApp tabs в соответствии с документацией, это должно создать новый ионный проект. Но вместо этого он абсолютно ничего не делает. Нет вывода в командной строке, проект не создан. Я нажимаю enter, чтобы выполнить команду, и он немедленно возвращается в другую строку в командной строке, как если бы я просто нажал кнопку ввода без ввода какой-либо команды ... Это может быть неясно, извините.

Я попробовал удалив ионный с помощью sudo npm uninstall -g ionic, который удалил его успешно, а затем снова установил его. Никаких изменений в поведении. То же самое происходит для пакетов cordova и bower. Примечание: все из них я установил одновременно, и все они не работают. Нет выхода, нет ошибок, нет ничего. Запуск их с помощью sudo также не имеет значения.

Я запускаю ubuntu 14.04.

Кто-нибудь испытал это раньше?

1
задан 19 October 2014 в 20:02

2 ответа

это также может быть из-за устаревших узлов, установленных в соответствии с https://stackoverflow.com/questions/21362636/phonegap-cli-on-linux-doesnt-do-anything, которые могут быть исправлены следующим образом: [!d0 ]

sudo apt-get install curl
npm update npm -g
sudo npm install n -g
sudo n stable

, а затем npm remove -g ionic && npm install -g ionic

0
ответ дан 24 May 2018 в 02:44

Я думаю, что установка любого приложения, кроме apt-get, может иметь такую ​​же проблему. Попытайтесь использовать

which ionic start MyApps tab 
Или
which ionic
Затем

-command for importing templates here- start MyApps tab
-1
ответ дан 24 May 2018 в 02:44

Другие вопросы по тегам:

Похожие вопросы: