Angular 4应用程序 - AOT编译......现在?如何打包,捆绑,运行?

时间:2017-04-27 13:42:03

标签: angular angular2-aot

我有一个正在使用的Angular应用程序,现在遵循官方"AHEAD-OF-TIME COMPILATION" Coockbook

编译工作。 现在?我有以下结果文件夹:

<VSSolutionFolder>

index.html中应包含哪个js文件? 如果我包含[aot] [app] app.component.ngfactory.js app.component.ngfactory.js.map ... [node_modules] ... [app] main.js main.js.map ... 应用程序失败,使用&#34; main.js:7 Uncaught SyntaxError:意外的令牌导入&#34;

我已经尝试过使用汇总,但这产生了更多问题。我现在只需要一个正常工作的应用程序。

任何人都可以给我一个提示吗?

这是我的 tsconfig-aot.json

app/main.js

这些是我的依赖

{
"compilerOptions": {
    "target": "es5",
    "module": "es2015",
    "moduleResolution": "node",
    "sourceMap": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": [
        "es2015",
        "dom"
    ],
    "noImplicitAny": false,
    "suppressImplicitAnyIndexErrors": true,
    "outDir":"../src/main/webapp"
},

"exclude": [
    "src/main/webapp/node_modules",
    "node_modules"
],

"files": [
    "app/app.module.ts",
    "app/main.ts"
],

"angularCompilerOptions": {
    "genDir": "aot",
    "skipMetadataEmit": true
}
}

0 个答案:

没有答案