2017-11-07 13 views
4

最近、実行中のプロジェクトをAngular 4.4.3からAngular5に更新しました。私はすべての角度パッケージを更新ガイドに従ってAngular 5.0.0に更新しました。角度5 - キャッチされていないReferenceError:reqが定義されていません

さらに、角度CLIを1.5.0に更新しました。それ以来、私はコンソールでエラーの下になっています:

polyfills.b8a5e5b….bundle.js:1 Uncaught ReferenceError: req is not defined 
    at polyfills.b8a5e5b….bundle.js:1 
    at polyfills.b8a5e5b….bundle.js:1 
    at polyfills.b8a5e5b….bundle.js:1 
    at Function.r.__load_patch (polyfills.b8a5e5b….bundle.js:1) 
    at polyfills.b8a5e5b….bundle.js:1 
    at c (polyfills.b8a5e5b….bundle.js:1) 
    at Object.<anonymous> (polyfills.b8a5e5b….bundle.js:1) 
    at Object.eFQL (polyfills.b8a5e5b….bundle.js:1) 
    at n (inline.904a54f….bundle.js:1) 
    at Object.TU+8 (polyfills.b8a5e5b….bundle.js:1) 

私はここに何かが欠けていますか?

+0

ほとんどの場合、CLIの問題があります。[こちら](https://github.com/angular/angular-cli/issues/8359)を参照してください。 – JSON

+0

json – Aravind

+0

@Aravindをマシンから離して更新し、すぐにパッケージjson。 –

答えて

2

node_modulesを削除し、npm installを実行してください。

私のために働く。

+0

それも私のために働いた!ありがとう@pali。 –

+0

私のために働かなかった。 – KthProg

+0

うまくいかない!!!!!! – ove

4

実際にはuglify-esのバグです。プロジェクトのuglify-es>3.1.8に更新し、CLIで修正してください。答えはhere

+1

私は離れています。別の10-12時間後に必ずこれを試してみましょう。手伝ってくれてありがとう! –

+1

私のために働く。 'uglify-es'は他の依存関係の一部でしたが、私は' package.json'に明示的に追加しました。 – matewka

+1

ちょうど確認した、私は私のプロジェクトでuglify-esモジュールを持っていない。 –

2

あなたのCLIのバージョンは古いuglify-esです。バージョン1.4.9のCLIが必要です。私にとって

作品:

  1. メインプロジェクトからnode_modulesを削除します。

  2. npm install新た

  3. Ctrl+Windowsに行く - cli

  4. npm install -g @angular/[email protected]

によって新たにCLIをインストールすると削除> @angular

  • - >%appdata% - >npm - >

  • +0

    これは私には役に立たなかった。 – KthProg

    0
    1. クリアNPMキャッシュ(npm cache clear --force
    2. node_modules
    3. がの1.6.0-beta.0以上のバージョンをインストールし、すべてのパッケージ(npm install
    4. uglify-esnpm install [email protected])の最新バージョンをインストールし再インストール削除@角度/ cli(ローカルにインストールされている場合はグローバルでローカル)[npm install @angular/[email protected]]
    5. 爆発的な依存関係の問題を無視して、主にb YのNPMパッケージはまだアンギュラ5
    6. エラーなしに追いつく、

    それが唯一のステップ5が本当に必要とされている可能性があります幸せになるが、私はこれらのステップの一つ一つを実行し、それが問題を修正しました。

    関連する問題