Ионная Кордова не будет строить, но не показывает ошибок - PullRequest
0 голосов
/ 07 сентября 2018

Я только что сделал «новое» ионное приложение, но я не могу заставить Cordova создать APK. Я поместил новое в кавычки, потому что я создал новый проект и скопировал поверх src из предыдущего проекта. Что-то пошло не так с зависимостями установки плагина в этом проекте, поэтому я решил начать с чистого.

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

Когда я запускаю ionic cordova build android, это вывод:

PS D:\Ionic\PigsNBulls\PigsNBulls> ionic cordova build android
> ionic-app-scripts build --target cordova --platform android
[20:21:27]  ionic-app-scripts 3.2.0
[20:21:27]  build dev started ...
[20:21:27]  clean started ...
[20:21:27]  clean finished in 16 ms
[20:21:27]  copy started ...
[20:21:27]  deeplinks started ...
[20:21:27]  deeplinks finished in 111 ms
[20:21:27]  transpile started ...
[20:21:31]  transpile finished in 3.56 s
[20:21:31]  preprocess started ...
[20:21:31]  preprocess finished in 3 ms
[20:21:31]  webpack started ...
[20:21:31]  copy finished in 3.84 s
[20:21:36]  webpack finished in 5.03 s
[20:21:36]  sass started ...
[20:21:37]  sass finished in 1.24 s
[20:21:37]  postprocess started ...
[20:21:37]  postprocess finished in 12 ms
[20:21:37]  lint started ...
[20:21:37]  build dev finished in 10.14 s
[20:21:40]  lint finished in 3.12 s
> cordova build android
Android Studio project detected
(node:16624) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Invalid data, chunk must be a string or buffer, not object
(node:16624) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
PS D:\Ionic\PigsNBulls\PigsNBulls>

До этого нового проекта все работало нормально.

1 Ответ

0 голосов
/ 07 сентября 2018

Я думаю, у вас может быть последняя версия Cordova 8.0.0, которая вызывает вышеуказанную ошибку. Пожалуйста, используйте следующую команду:

npm install -g cordova@7.1.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...