Я пытаюсь создать мобильное приложение с ionic и cordova, но когда я запускаю команду

ionic start {{appname}} blank 

После загрузки нпм дай мне

Error with start undefined
Error Initializing app: There was an error with the spawned command: npminstall
There was an error with the spawned command: npminstall

Я вижу, что загрузка завершена, потому что я вижу сгенерированные папки. Я следовал всем советам, которые я нашел в Интернете, как узел обновления и npm, но ничего не работает. Здесь представлены версии npm, node, cordova и ionic

  • ионный 2.2.1
  • кордова 6.5.0
  • нпм 4.4.1
  • узел 6.10.0

Другое маленькое предупреждение: я не знаю почему после всех обновлений при запуске

ionic -v

Я получил это:

******************************************************
 Dependency warning - for the CLI to run correctly,
 it is highly recommended to install/upgrade the following:

 Please install your Cordova CLI to version  >=4.2.0 `npm install -g cordova`

******************************************************
2.2.1

Даже если версия Cordova> 4.2.0, но я действительно не думаю, что это основная проблема. Любые идеи?

РЕДАКТИРОВАТЬ: я работаю на Windows 7

3
Daveus 20 Мар 2017 в 14:45

2 ответа

Лучший ответ

Я нашел решение! Я пытался пообедать команду

ionic start app blank --verbose

И как и раньше он остановился на npminstall. Проблема заключалась в том, что многословие не говорит мне настоящую проблему. Я переместился в папку, загруженную Ionic, и я запускаю

npm install --verbose

И здесь он сказал мне, что проблема заключалась в конфигурации прокси https. Так что, если ошибка, выданная Ionic, просто

There was an error with the spawned command: npminstall

Просто зайдите в загруженную папку и запустите

npm install --verbose 

Для проверки реальной проблемы

1
Daveus 21 Мар 2017 в 17:02

Я понял, как решить проблему предупреждения зависимости

cordova -v

И тогда вы получите вопрос как:

May Cordova anonymously report usage statistics to improve the tool over time?

Скажи да. затем исправлена проблема предупреждения. тогда установите npm глобально

npm install -g npm 

Создать приложение без установки пакетов

ionic start app --v2 --skip-npm

Кажется нормально до сих пор? тогда

cd app

Установить пакеты

npm install --save

Готово! попробуйте запустить ваше ионное приложение

ionic serve
0
Bryan zhang 4 Май 2017 в 04:48