Редактировать: Это происходит при работе с ионным 2. Я знаю, что он еще не стабилен, но я предполагаю, что для этого может быть какое-то исправление, поскольку, похоже, другие не получают этой проблемы. Редактировать конец(Ionic 2) Произошла ошибка, пытаясь вернуться к выполнению Кордовы-lib: TypeError: Невозможно прочитать свойство 'then' of undefined
По какой-то причине я уже вдруг начал получать эту ошибку при попытке построить свое ионное приложение, с помощью «ионной сборки андроида», а также «ионных сборок ИСНА»:
An Error occurred trying to fall back to Cordova-lib execution: TypeError: Cannot read property 'then' of undefined
at Object.IonicTask.runCordova (/usr/local/lib/node_modules/ionic/lib/ionic/cordova.js:262:21)
at /usr/local/lib/node_modules/ionic/lib/ionic/cordova.js:142:19
at _fulfilled (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:787:54)
at self.promiseDispatch.done (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:816:30)
at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:749:13)
at /usr/local/lib/node_modules/ionic/node_modules/q/q.js:557:44
at flush (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:108:17)
at doNTCallback0 (node.js:430:9)
at process._tickCallback (node.js:359:13)
Error happened [TypeError: Cannot read property 'then' of undefined]
TypeError: Cannot read property 'then' of undefined
at Object.IonicTask.runCordova (/usr/local/lib/node_modules/ionic/lib/ionic/cordova.js:262:21)
at /usr/local/lib/node_modules/ionic/lib/ionic/cordova.js:142:19
at _fulfilled (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:787:54)
at self.promiseDispatch.done (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:816:30)
at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:749:13)
at /usr/local/lib/node_modules/ionic/node_modules/q/q.js:557:44
at flush (/usr/local/lib/node_modules/ionic/node_modules/q/q.js:108:17)
at doNTCallback0 (node.js:430:9)
at process._tickCallback (node.js:359:13)
Я потерялся здесь, и понятия не имею, с чего начать искать.
Есть ли кто-нибудь, кто видел это раньше, и может указать мне в правильном направлении?
вы можете поместить фрагмент кода в plunker или переполнению стека в получить представление о том, что вы спрашиваете @larschla –
@Anilkumar Проблема в том, что это не похоже на мой код, который ничего не делает. Я получаю эту ошибку каждый раз, когда я пытаюсь запустить ** ionic build android ** Не имеет значения, какие из моих приложений я делаю. Кажется, что вся ионная строительная вещь сломана. – larschla
Я попытался переустановить ионную и кордову, не повезло. Можно создать как android, так и ios, если я запускаю ионный сборщик android как администратор (sudo). Проблема тогда в том, что выход из сборки должен быть chmod/chown каждый раз, когда я хочу что-то с ними делать. Например. откройте проект ios в xcode. Итак, похоже, что это проблема с разрешением - я просто не знаю, какие файлы/папки мне нужны, чтобы дать правильные предложения. – larschla