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 回答