не могу завершить ионный конденсатор добавить команду Android - PullRequest
2 голосов
/ 07 мая 2019

Я пытаюсь добавить android в качестве поддерживаемой платформы в свой проект, выполнив команду: ionic конденсатор add android.

Команда выполняется и останавливается в ответ на запрос « which npm»клиент, который вы хотели бы использовать? (используйте клавиши со стрелками) , с пряжей , являющимся единственным вариантом.

Проблема в том, что я застрял в этой точке, и нажатие клавиш со стрелками делаетничего не регистрировать ( ключи работают нормально ), и я даже не могу выбрать единственный вариант, который мне дан

Пока я пробовал: удаление пряжи, создание нового проекта, удаление узловых модулей, обновление всех модулей

Кажется, ничего не работает. С положительной стороны, хотя, когда я пытался выполнить эти шаги на другой машине, все работало хорошо, и я так и не получил приглашение, которое делает его уникальным только для моей основной рабочей станции. Я все еще пытаюсьчтобы выяснить, почему я получаю проблему на этой конкретной машине

1 Ответ

3 голосов
/ 07 мая 2019

Это ошибка на ионном CLI.Это было исправлено, но еще не выпущено.https://github.com/ionic-team/capacitor/issues/1453

В качестве обходного пути вы можете удалить опцию --capacitor при создании проекта, а затем выполнить интеграцию вручную следующим образом:

npm install @capacitor/core @capacitor/cli

npx cap init

И пусть Ionic узнает, что вы сделали интеграцию, добавив это к ionic.config.json

"integrations": {
    "capacitor": {}
},
...