Angular2 поддержка angula-cli AOT

OS?

Mac OSX Йосемити

Версии.

angular-cli: 1.0.0-beta.21 узел: 6.3.0 ОС: Дарвин x64

Журнал выдан отказом. (есть много этого)

Экспортированная переменная «slideInPartial» имеет или использует имя «AnimationEntryMetadata» из внешнего модуля «/ node_modules / @ angular / core / src / animation / metadata», но не может быть названа.)

Укажите любые другие подробности, которые могут быть полезны.

tsconfig.aot.json:

{ "declaration": false, "compilerOptions": { "target": "es5", "module": "es2015", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "suppressImplicitAnyIndexErrors": true, "pretty": true, "allowUnreachableCode": false, "allowUnusedLabels": false, "noImplicitAny": false, "noImplicitReturns": false, "noImplicitUseStrict": false, "noFallthroughCasesInSwitch": true, "noEmitOnError": true, "outDir": "./dist/unbundled-aot", "types": [ "node", "jasmine" ], "paths": { "angular-cli/*": [ "./packages/angular-cli/*" ], "@angular-cli/ast-tools": [ "./packages/ast-tools/src" ], "@angular-cli/base-href-webpack": [ "./packages/base-href-webpack/src" ], "@ngtools/webpack": [ "./packages/webpack/src" ] } }, "exclude": [ "node_modules", "dist", "packages/angular-cli/blueprints/*/files/**/*", "dist/**/*", "node_modules/**/*", "tmp/**/*" ], "angularCompilerOptions": { "genDir": "aot", "skipMetadataEmit": true } }

Команда выполнения: ng serve --aot -p src/tsconfig.aot.json

Любые изменения в дозе tsconfig.aot.json ни на что не влияют. Любая идея или помощь будут оценены.

Спасибо


person DanDuh    schedule 28.11.2016    source источник


Ответы (1)


Была такая же проблема при обновлении проекта с использованием angular-cli 1.0.0-beta.22-1. Я просто добавил импорт AnimationEntryMetadata из @angular/core в свой файл анимации, и это сработало.

Некоторое чтение о вашей проблеме (которая, похоже, связана с .d.ts испусканием):

person gaa    schedule 06.12.2016