无法从 @angular\upgrade\static Angular V2.2.1 导入 UpgradeModule

Cannot import UpgradeModule from @angular\upgrade\static Angular V2.2.1

我目前正在将我的 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 注释。

感谢您的帮助。

这可能是一个 Angular 错误。您可以通过删除此文件来临时修复以测试您在做什么:

node_modules/@angular/upgrade/static.js

发生的事情是 webpack 正在优先处理下面的文件,这就是它抛出异常的原因:

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

我想把它留在评论下,但我没有足够的声誉把它留在那里。