首页 > 解决方案 > Angular aot build 中的错误:不支持表达式形式

问题描述

为了启用服务器端渲染,我在构建时遇到了一些错误。在这里我得到错误:

const lang = ( typeof localStorage!=='undefined' && localStorage.getItem("lang") ) ? localStorage.getItem("lang") : config.defaultLang;

错误:

ERROR in src\app\app-routing.module.ts(6,16): Error during template compile of 'AppRoutingModule'
Expression form not supported.

标签: angularangular-aot

解决方案


这主要是由于路由中的逗号逗号,至少在我的情况下,确保你没有,,在 AppRoutingModule 中,删除一个,重新编译


推荐阅读