0
私は運が悪い私の問題の解決策を探していました。だから多分誰かがそれを手伝ってくれるかもしれない。AOTシステムでAngular 5を構築できません
ng 4.4.4から5.0.1にアップグレードしていますが、すべてJITモードで正常に動作するようですが、AOTモードにコンパイルしようとすると動作しません。
エラーは、モジュールapp.module.ngfactoryが見つかりません、何らかの理由で生成されていないので意味があるようです。
メインaot.ts
import { platformBrowser } from '@angular/platform-browser';
import { enableProdMode } from '@angular/core';
import { AppModuleNgFactory } from '../Scripts/dist/aot/tsScripts/app.module.ngfactory';
enableProdMode();
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);
のTSconfig-aot.json
{
"compilerOptions": {
"target": "es5",
"module": "es2015",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"es2015",
"dom"
],
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true,
"outDir": "Scripts/dist/aot",
"typeRoots": [
"node_modules/@types/"
]
},
"files": [
"tsScripts/app.module.ts",
"tsScripts/main-aot.ts"
],
"angularCompilerOptions": {
"genDir": "Scripts/dist/aot",
"skipMetadataEmit": true,
"preserveWhitespaces": false
}
}
そして、私はコンパイルするために使用しているコマンドは次のとおりです:
これらは私のファイルです
ngc -p tsconfig-aot.json && rollup -c rollup-config.js
誰でもお手伝いできますか?事前に
おかげで