問題タブ [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.

0 投票する
1 に答える
259 参照

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 も、設定したパラメーターに設定されていません。私も試しました:

喜びはありません。何が悪いのか一生わからない。これは、コマンドを実行したときの出力です。

CLI

私は実行ionic buildし、それはうまくいきます。xcodeprojectそれでも、これは で作成したファイルを開いたときの Xcode の結果ですplatforms/ios/ionic-app

Xcode Ionic アプリ

これがプロジェクトを本来あるべきように完全に構​​成していない理由はありますか?

私はそれを機能させるためにあらゆることを試みました。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

ありがとう!

編集して回答に追加

0 投票する
4 に答える
5112 参照

android - Ionic フレームワーク: アイコンとスプラッシュ画像のない空のディレクトリを生成する「イオン リソース」

Androidアプリを作成するためにイオンフレームワークバージョン1.7.14を使用しています。ここに記載されている手順に従って、アイコンとスプラッシュ スクリーンを生成しようとしています。

プロジェクトのルートに「resources」ディレクトリを作成し、そこに icon.png (192x192) と splash.png (2208x2208) の 2 つの画像を追加しました。今私が走るとき

サブディレクトリ 'icon' と 'splash' を含むリソースにディレクトリ 'android' を生成します。しかし、生成された画像はありません。すべてのディレクトリが空で、プロジェクトのビルド中に次のエラーが発生します。

0 投票する
9 に答える
28385 参照

ionic-framework - Cordova 下位バージョンの Ionic エラー - Cordova CLI をバージョン >=4.2.0 にインストールしてください

Ionic が正常にインストールされました。ionic info や ionic browser --list などの他のコマンドを実行すると、cordova がバージョン 4 より低いというエラーが表示されます。

Cordova は sudo なしでグローバル ホーム ディレクトリにインストールされます。

Cordova のインストール先は次のとおりです。

イオンのインストールは次の場所にあります。

0 投票する
2 に答える
4690 参照

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 serveIonic 2 アプリを試してみましたが、gulp はビルドを実行していませんでした。ブラウザーにアプリを提供しますが、コードがビルドされてアプリに実装されていませんでした。次に、CLI がコマンドを Ionic 2 ではなくIonic 1として実行していることに気付きました。当たってるよ。Ionic 2 を再インストールする必要がありました

Ionic バージョンと Node バージョンの間の接続

そうです、接続を確立するのにしばらく時間がかかりましたが、なぜこれが起こっているのかまだよくわかりませんが、Ionic バージョンを使用したいので繰り返しインストールする必要がないことがわかりました..代わりにノード バージョンを切り替える必要があります。

Ionic 2 --> Node 6.x で動作 Ionic 1 --> Node 4.4.4 で動作

それぞれのノード バージョンを使用している限り、問題はありません。しかし、これは実用的ですか?インストールとファイル パスに何か問題がありますか? 誰かが同じ問題を抱えているかどうか、私は興味があります。

0 投票する
1 に答える
189 参照

ionic-framework - ionic cli2 を使用して crosswalk の特定のバージョンをインストールするにはどうすればよいですか

私は現在 ionic 1 プロジェクトを持っていますが、ionic cli2 の使用に切り替えたばかりです。ここで説明したように、以前は次のコマンドを実行してプロジェクトに横断歩道を追加していました。

ただし、ionic cli2 はブラウザー コマンドをサポートしなくなりました。正しい方法でインストールする方法がわかりません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
231 参照

ionic-framework - イオンcliとイオンcli2

ionic cli v1 と ionic cli v2 の違いについては何も見たり見つけたりしたことがありません。これに関連していくつか質問がありました。

ionic v1 プロジェクトがありますが、ionic コマンドを実行すると、cli (1.7.16) が古くなっているため、ionic cli v2 に更新する必要があると表示されます。

だから私の質問は:

  1. 私は ionic v1 プロジェクトを持っているので、cli 2 に更新する必要がありますか? cli 2 は ionic v1 プロジェクトと v2 プロジェクトの両方をサポートする必要がありますか?
  2. これに関連して、cli 2 は私の ionic 1 プロジェクトで動作するように見えますが、ionic.project を ionic.config.json に変更する必要があることを伝え続けているので、この推奨事項は実際には違いがあるのではないかと考えていました。 ionic v1 と ionic v2 プロジェクトの間で、私は ionic v1 を持っているので、それを ionic.project として保持するか、実際に ionic.config.json に切り替える必要があります。

アドバイスをいただければ幸いです。

0 投票する
2 に答える
1171 参照

performance - Ionic CLI コマンドが Cordova よりも遅いのはなぜですか?

を使用ionic 2.0.0-beta.37cordova 6.2.0node 6.2.0いますOSX 10.11.4

cordova platform list | | time ionic platform list

cordova plugin list | | ionic plugin list

Ionic CLI が非常に遅いのはなぜですか?

0 投票する
6 に答える
3707 参照

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 `

私は一日中壁に頭をぶつけていたので、どんな助けも大歓迎です!