首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angular 2 AOT编译

angular 2 AOT编译
EN

Stack Overflow用户
提问于 2017-06-26 13:15:56
回答 1查看 184关注 0票数 1

我想用AOT编译我的angular 2项目。

代码语言:javascript
复制
ng build --prod --aot

给出此错误;

代码语言:javascript
复制
ERROR in Unexpected value 'null' imported by the module 'AppModule in D:/Git/ng_v4_aot/src/app/app.module.ts'
EN

回答 1

Stack Overflow用户

发布于 2017-06-26 15:32:51

安装npm install rollup rollup-plugin-node-resolve rollup-plugin-commonjs rollup-plugin-uglify --save-dev

  1. ng build //使用即时生成
  2. ng build --prod --no-aot //使用即时
  3. ng生成--prod //使用AOT

生成

从@angular/cli@1.0.0-beta.28开始,他们已经将AOT编译作为生产版本的默认编译。

创建一个在aot documentation中描述的tsconfig-aot.json

运行以下命令:

  • "node_modules/.bin/ngc“-p tsconfig-aot.json (将构建并输出ngFactory文件)
  • ng build --prod
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44753481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档