問題タブ [ionic-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - フラグ/パラメータを無視するIonic CLI
新しい MacBook セットアップでのインストールに問題があると思います。
コマンドに送信するすべての CLI フラグ/引数ionic start
は無視されます。この例では-a "MyApp
、-i com.myapp.app
. すべての前提条件 (Xcode/npm/cordova など) をインストールしましたが、コマンドを実行しても CLI エラーは発生しません。正常に実行されているようで、デフォルトで設定されているプロジェクトcordova create
を正常に実行できます。HelloCordova
しかし、実行するionic start
と、CLI フラグを介して渡すパラメーターが無視されます。理由がわかりません!それは実行され、正常に終了します。
例として、私は実行します:
ionic-app
ディレクトリが作成され、正しい開始テンプレートが構成されます。ただし、アプリ名もアプリ ID も、設定したパラメーターに設定されていません。私も試しました:
喜びはありません。何が悪いのか一生わからない。これは、コマンドを実行したときの出力です。
私は実行ionic build
し、それはうまくいきます。xcodeproject
それでも、これは で作成したファイルを開いたときの Xcode の結果ですplatforms/ios/ionic-app
。
これがプロジェクトを本来あるべきように完全に構成していない理由はありますか?
私はそれを機能させるためにあらゆることを試みました。node/cordova/ionic をアンインストールし、それぞれを再インストールして、ディレクトリ~/.cordova
、~/.ionic
および を削除し~/.npm
ますが、喜びはありません。
誰かがこれに光を当てることができれば、私はそれを大いに感謝します.
私は実行しています:Mac OS X El Capitan 10.11.1 Xcode 7.1.1 Cordova@5.4.1 Ionic@1.7.11
ありがとう!
編集して回答に追加
android - Ionic フレームワーク: アイコンとスプラッシュ画像のない空のディレクトリを生成する「イオン リソース」
Androidアプリを作成するためにイオンフレームワークバージョン1.7.14を使用しています。ここに記載されている手順に従って、アイコンとスプラッシュ スクリーンを生成しようとしています。
プロジェクトのルートに「resources」ディレクトリを作成し、そこに icon.png (192x192) と splash.png (2208x2208) の 2 つの画像を追加しました。今私が走るとき
サブディレクトリ 'icon' と 'splash' を含むリソースにディレクトリ 'android' を生成します。しかし、生成された画像はありません。すべてのディレクトリが空で、プロジェクトのビルド中に次のエラーが発生します。
ionic-framework - Cordova 下位バージョンの Ionic エラー - Cordova CLI をバージョン >=4.2.0 にインストールしてください
Ionic が正常にインストールされました。ionic info や ionic browser --list などの他のコマンドを実行すると、cordova がバージョン 4 より低いというエラーが表示されます。
Cordova は sudo なしでグローバル ホーム ディレクトリにインストールされます。
Cordova のインストール先は次のとおりです。
イオンのインストールは次の場所にあります。
ionic-framework - Ionic 2 と Ionic 1 は異なるノード バージョンで動作します
NodeJS v6 の Ionic 1.7.14 でいくつかの大きなビルドの問題が発生していました。ここでは、人々が私に提供した問題と解決策の一部を見ることができます。
ionic.project は ionic.config.json に名前が変更されました。名前を変更してください。
過去 6 か月間、私は 2 つの Ionic 1 アプリで作業を行ってきました。先月初めに Ionic 2 を使い始めたので、npm 経由でインストールしました。Ionic 2 アプリで作業していたのはすべてうまくいっているように見えますが、突然何もビルドできなくなった理由について、点と点を完全に結び付けることができませんでした。私の過去の Ionic 1アプリ。
最初の解決策:
Ionic 1.7.14 を再インストールし、ノード 6.0 からノード 4.4.4 にダウングレードしました。それは再び働いていた!Ionic 1がビルドされ、CLI はすべてのコマンドを理解しました。エラーはなくなりました。
結果:
Ionic 1.7.x アプリで作業したいときはいつでも Node 4.4.4 を使用していることを常に確認する必要がnvm use 4.4.4
ありました。しかし、Ionic 2 アプリで作業しようとしたときに、Ionic 2 がインストールされていないことに気付きました。また、再インストールする必要がありました。だから私はした..
再発する問題:
Ionic 2を再インストールした後、そのアプリで少し作業してから、他のIonic 1アプリの作業を続けると、CLIを実行しようとするといくつかのエラーが発生し、 ionic 1ionic serve
がないと信じてしまうことに気付きましたインストールされています.. WTH!? ではまた、 Ionic 1バージョン 1.7.xを再インストールします。
後でionic serve
Ionic 2 アプリを試してみましたが、gulp はビルドを実行していませんでした。ブラウザーにアプリを提供しますが、コードがビルドされてアプリに実装されていませんでした。次に、CLI がコマンドを Ionic 2 ではなくIonic 1として実行していることに気付きました。当たってるよ。Ionic 2 を再インストールする必要がありました
Ionic バージョンと Node バージョンの間の接続
そうです、接続を確立するのにしばらく時間がかかりましたが、なぜこれが起こっているのかまだよくわかりませんが、Ionic バージョンを使用したいので繰り返しインストールする必要がないことがわかりました..代わりにノード バージョンを切り替える必要があります。
Ionic 2 --> Node 6.x で動作 Ionic 1 --> Node 4.4.4 で動作
それぞれのノード バージョンを使用している限り、問題はありません。しかし、これは実用的ですか?インストールとファイル パスに何か問題がありますか? 誰かが同じ問題を抱えているかどうか、私は興味があります。
ionic-framework - ionic cli2 を使用して crosswalk の特定のバージョンをインストールするにはどうすればよいですか
私は現在 ionic 1 プロジェクトを持っていますが、ionic cli2 の使用に切り替えたばかりです。ここで説明したように、以前は次のコマンドを実行してプロジェクトに横断歩道を追加していました。
ただし、ionic cli2 はブラウザー コマンドをサポートしなくなりました。正しい方法でインストールする方法がわかりません。
どんな助けでも大歓迎です。
ionic-framework - イオンcliとイオンcli2
ionic cli v1 と ionic cli v2 の違いについては何も見たり見つけたりしたことがありません。これに関連していくつか質問がありました。
ionic v1 プロジェクトがありますが、ionic コマンドを実行すると、cli (1.7.16) が古くなっているため、ionic cli v2 に更新する必要があると表示されます。
だから私の質問は:
- 私は ionic v1 プロジェクトを持っているので、cli 2 に更新する必要がありますか? cli 2 は ionic v1 プロジェクトと v2 プロジェクトの両方をサポートする必要がありますか?
- これに関連して、cli 2 は私の ionic 1 プロジェクトで動作するように見えますが、ionic.project を ionic.config.json に変更する必要があることを伝え続けているので、この推奨事項は実際には違いがあるのではないかと考えていました。 ionic v1 と ionic v2 プロジェクトの間で、私は ionic v1 を持っているので、それを ionic.project として保持するか、実際に ionic.config.json に切り替える必要があります。
アドバイスをいただければ幸いです。
performance - Ionic CLI コマンドが Cordova よりも遅いのはなぜですか?
を使用ionic 2.0.0-beta.37
しcordova 6.2.0
てnode 6.2.0
いますOSX 10.11.4
cordova platform list
| | time ionic platform list
cordova plugin list
| | ionic plugin list
Ionic CLI が非常に遅いのはなぜですか?
node.js - Ionic-CLI を更新できません
Ionic の最新バージョンへの更新で問題が発生しています。コマンドを実行しようとしたときに問題に気づき、応答ionic g provider Tabs
がありました。g is not a valid task
NodeJS の 3 つのバージョンがインストールされており、NVM で切り替えることができます。3 つすべてから Ionic と Cordova を削除し、NPM を更新して、最新バージョンの Node.js だけに再インストールしてみました。まだ運がありません。
私のシステム情報は次のとおりです。
` Cordova CLI: テレメトリをオプトアウトしました。これを変更するには、次を実行します: cordova telemetry on. 6.3.1
Gulp バージョン: 外部モジュール babel-register が必要 Gulp ローカル: CLI バージョン 1.2.1 Ionic CLI バージョン: 1.7.7 Ionic App Lib バージョン: 0.6.3 ios-deploy バージョン: インストールされていません ios-sim バージョン: 5.0.3 OS: Mac OS X El Capitan Node バージョン: v6.7.0 Xcode バージョン: Xcode 8.0 ビルド バージョン 8A218a `
私は一日中壁に頭をぶつけていたので、どんな助けも大歓迎です!