0

現在、AngularJS (ng1) アプリを Angular 2 (ng2) にアップグレードしています。

Angular バージョン 2.2.1 を使用しています。

@angular\upgrade\static から UpgradeModule をインポートすると、次の例外が発生します。 Uncaught SyntaxError: Unexpected reserved word Uncaught ReferenceError: webpackJsnop is not defined

WebPack V1.13.1 を使用しています。

upgrade_adapter の方法を使用しているときは、@Inject アノテーションを追加する必要があります。

助けてくれてありがとう。

4

1 に答える 1

0

これは Angular のバグである可能性があります。このファイルを削除することで、現在行っていることをテストするためだけに一時的な修正を行うことができます。

node_modules/@angular/upgrade/static.js

何が起こっているかというと、webpack が以下のファイルを優先しているため、その例外がスローされています。

node_modules/@angular/upgrade/static/package.json

これをコメントに残したかったのですが、そこに残すのに十分な評判がありませんでした.

于 2016-12-02T01:38:17.187 に答える