Невозможно импортировать UpgradeModule из @angular\upgrade\static Angular2 V2.2.1

В настоящее время я обновляю свое приложение ng1 до ng2.

Я использую Angular2 версии 2.2.1.

Когда я импортирую UpgradeModlue из @angular\upgrade\static, я получаю следующее исключение:Uncaught SyntaxError: Unexpected reserved wordUncaught ReferenceError: webpackJsnop is not defined

Я использую WebPack V1.13.1.

Когда я использую метод upgrade_adapter, мне нужно добавить аннотацию @Inject.

Спасибо за помощь.

Эльдад.

1 ответ

Это может быть ошибка Angular. Вы можете иметь временное исправление, просто чтобы проверить, что вы делаете, удалив этот файл:

node_modules/@angular/upgrade/static.js

Что происходит, так это то, что webpack устанавливает приоритет файла ниже, и именно поэтому он генерирует это исключение:

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

Я хотел оставить это в комментариях, но у меня не было достаточно репутации, чтобы оставить это там.

Другие вопросы по тегам