Editer: Cela se produit lorsque vous travaillez avec ionique 2. Je sais que ce n'est pas encore stable, mais je suppose qu'il peut y avoir une solution pour cela, car il semble que d'autres ne reçoivent pas ce problème. Modifier fin(Ionic 2) Une erreur est survenue en essayant de revenir à l'exécution Cordova-lib: TypeError: Impossible de lire la propriété 'alors' de 0defined
Pour une raison que j'ai soudainement commencé à obtenir cette erreur en essayant de construire mon application ionique, en utilisant « build ionique androïde », et aussi « ios ionique de construction »:
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)
Je suis perdu ici, et je n'ai aucune idée d'où commencer à chercher.
Y a-t-il quelqu'un qui a déjà vu cela et qui peut me diriger dans la bonne direction?
pouvez-vous mettre votre extrait de code dans overflow plunker ou pile avoir une idée de ce que vous demandez @larschla –
@Anilkumar Le problème ici est qu'il ne semble pas que mon code fasse quoi que ce soit. Je reçois cette erreur chaque fois que j'essaie de courir ** ionique construire android ** Peu importe lequel de mes applications je le fais. Il semble que toute la construction ionique est brisée. – larschla
J'ai essayé de réinstaller ionique et cordova, sans n'importe quelle chance. Il est possible de construire à la fois android et ios si je cours de construction ionique android en tant qu'administrateur (sudo). Le problème est que la sortie de la construction doit être chmod/chown chaque fois que je veux faire quelque chose avec eux. Par exemple. Ouvrez le projet ios dans xcode. Donc, il semble que ce soit un problème de permission - je ne sais pas quels fichiers/dossiers je dois donner les bonnes prémisses. – larschla