の 'のindexOf' プロパティを読み取ることができません:ビルドdevが失敗しました:私はイオンのアプリを提供しようとすると、未定義
ionic serve
私はエラーを取得する:
build dev failed: Cannot read property 'indexOf' of undefined
私はionic2、angular2を使用しています、そしてfirebase3。
の 'のindexOf' プロパティを読み取ることができません:ビルドdevが失敗しました:私はイオンのアプリを提供しようとすると、未定義
ionic serve
私はエラーを取得する:
build dev failed: Cannot read property 'indexOf' of undefined
私はionic2、angular2を使用しています、そしてfirebase3。
firebase @typesを使用していますか?
がnode_modules/@types/firebase/index.d.ts
に行くと
これは私のために働いた:「フォルダbase_modules \ firebaseのfirebase.d.tsを削除する」https://github.com/driftyco/ionic-cli/issues/1713#issuecomment-267753479 –
3ヶ月前に私のためにそれをやったが、長い時間の後に326
export = Firebase;
行をコメントそのモジュールに問題があるようです検索私は解決策を見つけた。
Firebaseを使用していない場合、この問題はionic-app-scriptに由来します。 私のプロジェクトは非常にうまくいって、npm update
の後にすべてのビルドが失敗します。
解決するには、ionic-app-scriptを0.47から0.48に更新してください:この後も、エラー:build dev failed: Cannot set property 'fileSystem' of null
が残っています。
もう一度解決するには、1.0.0にアップデートしてください。
PS:私は、これを解決するため、私はそれが誰かを助けることを願っています"@types/lodash": "ts2.0"
にあなたのパッケージを変更するにはLodashで他のエラーを持っていた...私は(正確な理由と、このエラーがスローだったところを言うcould't多分npm update
またはionic lib update
が、プロジェクトの更新に注意してください。
たぶん、あなたのコードをチェックするのindexOfを見つけるために、内の検索とそのが – Olli
未定義の変数を読み取ろうとするかどうかを確認し再現する[最小限のコードが含まれるように自分の投稿を編集してくださいそれを見ることなく、コンパイラがすでにあなたに伝えていることよりも具体的なことを言うのは難しいでしょう。 –