は、私はUbuntuの16イオンランAndroidのエラーUbuntuで16
を実行していることはここに私のシステム情報です:
Your system information:
Cordova CLI: 6.3.1
Gulp version: CLI version 1.2.2
Gulp local: Local version 3.9.1
Ionic Framework Version: 1.2.4-nightly-1917
Ionic CLI Version: 2.0.0
Ionic App Lib Version: 2.0.0-beta.20
OS: Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS
Node Version: v4.4.7
私はアンドロイドまたはsudoをsudoのイオンの実行をしようイオン性私のプロジェクトディレクトリからアンドロイドを構築し、私はこの出力を得る:
Running command: /home/simon/flash-trader/hooks/after_prepare/010_add_platform_class.js /home/simon/flash-trader
add to body class: platform-android
Caught exception:
TypeError: Can't call method on undefined
at TypeError (native)
at module.exports (/home/simon/flash-trader/node_modules/karma/node_modules/core-js/modules/_defined.js:3:28)
at createHTML (/home/simon/flash-trader/node_modules/karma/node_modules/core-js/modules/_string-html.js:7:19)
at bold (/home/simon/flash-trader/node_modules/karma/node_modules/core-js/modules/es6.string.bold.js:5:12)
at cb (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:206:7)
at done (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:167:19)
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:40:16
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:193:9
at Console.log (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/transports/console.js:127:3)
at emit (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:186:17)
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:157:13
at _each (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:57:9)
at Object.async.each (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:156:9)
at Logger.log (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:214:9)
at target.(anonymous function) [as error] (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/common.js:54:18)
at Socket.<anonymous> (/usr/lib/node_modules/ionic/lib/utils/cordova.js:83:11)
Mind letting us know? https://github.com/driftyco/ionic-cli/issues
Caught exception:
TypeError: Can't call method on undefined
at TypeError (native)
at module.exports (/home/simon/flash-trader/node_modules/karma/node_modules/core-js/modules/_defined.js:3:28)
at createHTML (/home/simon/flash-trader/node_modules/karma/node_modules/core-js/modules/_string-html.js:7:19)
at bold (/home/simon/flash-trader/node_modules/karma/node_modules/core-js/modules/es6.string.bold.js:5:12)
at cb (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:206:7)
at done (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:167:19)
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:40:16
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:193:9
at Console.log (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/transports/console.js:127:3)
at emit (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:186:17)
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:157:13
at _each (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:57:9)
at Object.async.each (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:156:9)
at Logger.log (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:214:9)
at target.(anonymous function) [as error] (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/common.js:54:18)
at Socket.<anonymous> (/usr/lib/node_modules/ionic/lib/utils/cordova.js:83:11)
はい、正確に同じエラーが二度。私は、developer.android.comで指定されているようにUbuntuで自分の電話を設定しました。デバッグモードが有効になっています。私の環境変数はすべて設定されています(私は信じています)。私はAndroid Studioを通してAndroid SDKをインストールしました。
このエラーはかなり秘密です。誰もそれを見たことがありますか?
しかし、ionic serveはプロジェクトを完全にビルドして実行します。
Google検索で関連するいくつかの質問が表示されますが、私の正確な状況と一致するものはありません。助けてくれてありがとう。
'node_modules'を削除して別の' npm install'を実行してください。 – e666
'/ node_modules'と'/platforms'もファイルシステムから直接削除してください。つまり、プロジェクトフォルダのフォルダです。私はそれから、 'sudo npm install -g cordova'、' sudo npm install -g ionic'、 'sudo npm install'の順番で行った。 私は別の 'ionic build android'を試しました。そして、私がそうしたことを忘れてしまったので、私のためにイオニックを再追加した後、同じエラーが発生しました。 – DrSatan1
このgithubオープンの問題を見たことがありますか:https://github.com/driftyco/ionic-cli/issues/984?それはまだ開かれていますが、最後の投稿はそれを動作させるためのハックを与えます。また、私はあなたがすべてのコマンドを実行するためにsudoを使用する必要があることは変です。それはLinuxの通常の使用です。この問題も解決する必要があります(sudoなしでnpmを使用する方法を探してください)。 – e666