2017-09-25 1 views
1

私は開発してきたIonic 3アプリを持っていて、Ionic Proに移行する必要があり、それは簡単ではありません。私は時々npm-check-updatesを使用しますが、私はそれがIonicに問題を起こしたと思います。最初に私のアプリをIonic Proにプッシュすると、ビルドに失敗しましたが、私はそれを見つけました。私のAngularバージョンがIonicよりも先行していて、私のアプリケーションをAngular 4.4.3から4.1.3にバージョンダウンしなければならなかったことに気付きました(Cannot find module @angular/common/http Ionic 3 app )、それを動作するように書き換えます。ファイン。しかし、今私は別のエラーが発生している、と私はそれがこのようなものと仮定しますが、私はそれを把握することはできません。私はIonic Forumに何かを投稿しましたが、回答は得られませんでした。私が得ているエラーは以下の通りです。どんな助けもありがとう。私は、私は私のイオニアアプリを更新する前に私は "母かもしれない"と尋ねるが、私は自分のプログラムを構築し続けるために何をロールバックするかを知る必要がある。ありがとう!Ionic Proのビルドに失敗したのはなぜですか?ローカルビルドは正常ですか?

[11:08:39] Error: ./~/firebase/utils/promise.js Module not found: Error: Can’t resolve ‘promise-polyfill’ in ’/usr/src/app/node_modules/firebase/utils’ resolve ‘promise-polyfill’ in ’/usr/src/app/node_modules/firebase/utils’ Parsed request is a module using description file: /usr/src/app/node_modules/firebase/package.json (relative path: ./utils) Field ‘browser’ doesn’t contain a valid alias configuration after using description file: /usr/src/app/node_modules/firebase/package.json (relative path: ./utils) resolve as module looking for modules in /usr/src/app/node_modules using description file: /usr/src/app/package.json (relative path: ./node_modules) Field ‘browser’ doesn’t contain a valid alias configuration after using description file: /usr/src/app/package.json (relative path: ./node_modules) using description file: /usr/src/app/package.json (relative path: ./node_modules/promise-polyfill) as directory /usr/src/app/node_modules/promise-polyfill doesn’t exist no extension Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill doesn’t exist .ts Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill.ts doesn’t exist .js Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill.js doesn’t exist .json Field ’browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill.json doesn’t exist [/usr/src/app/node_modules/promise-polyfill] [/usr/src/app/node_modules/promise-polyfill] [/usr/src/app/node_modules/promise-polyfill.ts] [/usr/src/app/node_modules/promise-polyfill.js] [/usr/src/app/node_modules/promise-polyfill.json] @ ./~/firebase/utils/promise.js 14:76-103 @ ./~/firebase/app/firebase_app.js @ ./~/firebase/app.js @ ./src/providers/user.service.ts @ ./src/app/app.module.ts @ ./src/app/main.ts Error: ./~/firebase/utils/promise.js Module not found: Error: Can’t resolve ‘promise-polyfill’ in '/usr/src/app/node_modules/firebase/utils’ resolve ‘promise-polyfill’ in '/usr/src/app/node_modules/firebase/utils’ Parsed request is a module using description file: /usr/src/app/node_modules/firebase/package.json (relative path: ./utils) Field ‘browser’ doesn’t contain a valid alias configuration after using description file: /usr/src/app/node_modules/firebase/package.json (relative path: ./utils) resolve as module looking for modules in /usr/src/app/node_modules using description file: /usr/src/app/package.json (relative path: ./node_modules) Field ‘browser’ doesn’t contain a valid alias configuration after using description file: /usr/src/app/package.json (relative path: ./node_modules) using description file: /usr/src/app/package.json (relative path: ./node_modules/promise-polyfill) as directory /usr/src/app/node_modules/promise-polyfill doesn’t exist no extension Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill doesn’t exist .ts Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill.ts doesn’t exist .js Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill.js doesn’t exist .json Field ‘browser’ doesn’t contain a valid alias configuration /usr/src/app/node_modules/promise-polyfill.json doesn’t exist

答えて

0

魔法がgithub.com/ionic-team/ionic/blob/master/CHANGELOG.mdに行くとあなたがイオンモジュールの最新バージョンと、それらがサポートする角度の最新バージョンを持っていることを確認作っています。

NPMを実行していることを意味、今日のために

は、インストール-gイオン@最新

NPMインストール@イオン/ 2.1.4 --save-devの

NPMはionic-インストール@アプリ-スクリプト[email protected] - セーブ

関連する問題