我正在尝试为 AOT 设置我的 angular2 应用程序。这似乎需要一个 app.module.ngfactory.ts
文件,而不是用于 JIT
的标准 app.module.ts
文件汇编。我的标准 JIT 应用程序有一个可用的 app.module.ts
。我怎样才能将此文件的内容转换为 app.module.ngfactory.ts
的预期格式?
最佳答案
您需要使用ngc
编译它。基本步骤是:
1) 安装aot编译器
npm install @angular/compiler-cli
2) 添加配置到tsconfig.json
:
"angularCompilerOptions": {
"genDir": "aot",
"skipMetadataEmit" : true
}
然后你可以运行ngc
:
node_modules/.bin/ngc -p tsconfig.json
在输出的 aot
文件夹中,您将看到 app.module.ngfactory.ts
文件。
您可以阅读更多相关信息 here .
关于angular - 我应该如何生成 app.module.ngfactory.ts 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46122313/