4

最近、実行中のプロジェクトを Angular 4.4.3 から Angular5 に更新しました。更新ガイドに従って、すべてのAngularパッケージをAngular 5.0.0に更新しました。

さらに、angular 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)

ここで何か不足していますか?

4

4 に答える 4

3

削除node_modulesして実行しますnpm install

わたしにはできる。

于 2017-11-07T14:10:17.100 に答える
2

ポイントは、CLI のバージョンが古いということuglify-esです。バージョン の CLI が必要です1.4.9

私のために働く:

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

  2. npm installあらためて

  3. Ctrl+Windows-> %appdata%-> npm-> node_modules->に移動@angular

  4. 削除するcli

  5. によってCLIを新たにインストールしますnpm install -g @angular/cli@1.4.9

于 2017-11-08T10:39:28.243 に答える