さて、皆さん、問題はコードワバージョンとまったく同じでした。私はそれがバージョン7.0.1
に更新されたとき気づいていません。しかし、バージョン6.5.0
にダウングレードしてからアンドロイドビルドが成功しました。
私を混乱させたのは、ダウングレードプロセスだけでした。 sudo npm uninstall cordova -g
を実行するたびに、cordova
コマンドは引き続きbashで利用できました。 sudo npm install [email protected] -g
とすれば、バージョンはまだ7.0.1
のままです。 ... --save --save-exact ...
のような他のコマンドでさえ、動作しませんでした。
私はこの問題を解決するための手順を以下に示します(私はUbuntu Linuxを使用していますので、これはLinuxユーザーのためにのみ有効です)。
は、最初に私はその後
sudo rm /usr/local/bin/cordova
はコルドバの特定のバージョンをインストール済みのローカルビンからプログラムを削除
sudo npm uninstall cordova -g
NPMを通じてコルドバをアンインストール
sudo npm install [email protected] -g
(またはあなたが好きなバージョン)
そして、最後に、私はコードワの設置後、現在は0123に位置していたことを認めなければならない、それ以上は/usr/local/bin/cordova
にありません。そのため、ハードリンクを作成する必要がありました。
sudo ln -s /usr/local/bin/cordova /usr/bin/cordova
ボイラ!
「イオン情報」の出力を追加します。 –
npm、angular、cordova、ionicなどを更新/再インストールして、もう一度試してみてください。 – Sabari
@SwapnilPatwa投稿を編集しました – Beqa