1

新しい MacBook セットアップでのインストールに問題があると思います。

コマンドに送信するすべての CLI フラグ/引数ionic startは無視されます。この例では-a "MyApp-i com.myapp.app. すべての前提条件 (Xcode/npm/cordova など) をインストールしましたが、コマンドを実行しても CLI エラーは発生しません。正常に実行されているようで、デフォルトで設定されているプロジェクトcordova createを正常に実行できます。HelloCordova

しかし、実行するionic startと、CLI フラグを介して渡すパラメーターが無視されます。理由がわかりません!それは実行され、正常に終了します。

例として、私は実行します:

ionic start -a MyApp -i com.myapp.app ionic-app blank

ionic-appディレクトリが作成され、正しい開始テンプレートが構成されます。ただし、アプリ名もアプリ ID も、設定したパラメーターに設定されていません。私も試しました:

ionic start -a "MyApp" -i com.myapp.app ionic-app blank

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

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

ありがとう!

編集して回答に追加

4

1 に答える 1

0

問題は Ionic v5.x 関連であることがわかりました。Node v4.x LTS をインストールしました。問題が解決したわけではありませんが、はるかに信頼性が高くなりました。

ionic prepareNode v4 では、実行する前に実行する必要があります(デフォルトで実行されるionic build印象を受けましたが、明らかにそうではありません)。ionic buildionic prepare

事前に準備を実行したところ、問題はないようでした。

于 2015-12-09T10:45:39.183 に答える