2016-10-11 20 views
0

最新のIonicにアップデートする際に問題があります。私は、コマンドでionic g provider Tabsを実行しようとしたときに問題を認識し、応答でg is not a valid taskを得ました。Ionic-CLIを更新できません

私は3つのバージョンのNodeJSがインストールされており、NVMとの間で切り替えることができます。私は、3つ全てからIonicとCordovaを削除して、NPMを更新し、ノードの最新バージョンに再インストールしようとしました。まだ運がありません。

以下、次のように私のシステム情報は、次のとおりです。

` コルドバCLI:あなたはテレメトリのオプトアウトしてきました。これを変更するには、cordova telemetry onを実行します。 6.3.1

ガルプ版:ローカル外部モジュールバベル登録 がぶ飲みを要求:CLIバージョン1.2.1 イオンCLIバージョン:1.7.7 イオンのApp Libのバージョン:0.6.3 IOS-デプロイバージョン:しません5.0.3 OS:Mac OS Xのエルキャピタン ノードバージョン:v6.7.0 Xcodeのバージョン:Xcodeの8.0ビルドバージョン8A218a `

私は壁に頭をバッシングしてきた IOS-SIMバージョンをインストール一日中、どんな助けでも大歓迎です!

答えて

1

ドクターによると、ionic gは、Ionic 2.0.0以降でのみ利用可能です。

そして、あなたのシステム情報は、あなたが持っていると述べている:イオンCLI 1.7.7

あなたはイオンを更新する必要があります。

npm install -g [email protected] 

EDIT

(フォルダnode_modulesをチェック古いバージョン

npm uninstall -g ionic 

あなたは間違ったバージョンを使用してローカルにインストールされたイオンのパッケージを持っていないことも確認してくださいを削除するには、インストールの前にお試しくださいあなたのプロジェクトの)。

+0

不注意にサイコロがありません。 –

+0

?何かエラーがありますか? – e666

+0

申し訳ありません、インターネットの問題はこちら!残念ながらそれはうまくいきませんでした。私はそれを試み、同じエラーを取得します。私はそれがionic-cliと関係があるかもしれないと感じていますか?アップデートにもかかわらず、そのバージョンはまだ1.7.7です。 –

1

まずNPMを更新する必要があります。

sudo npm install -g [email protected]

NPMを更新した後、それはあなたのために働くだろう、このapproach.Hopeを試してみてくださいイオン

sudo npm install -g ionic

をインストールします。

+0

アンインストールしてからインストールすると、2.1.18を実行した後で3.13.xにアップグレードできるようになりました。また、v6を使用しているnvm –

1

私の場合は、ウィンドウです。 CLIを使用しないインストーラを使用してノードをインストールしました。私の解決策は。単にnode.jsインストーラをダウンロードしてインストールしてください。 その後、CLIを使用してイオンを更新します。 npm install -g ionic

関連する問題