angular - 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.
解决方案
这主要是由于路由中的逗号逗号,至少在我的情况下,确保你没有,,在 AppRoutingModule 中,删除一个,重新编译
推荐阅读
- java - Spring ReactiveMongoTemplate 使用嵌入对象查询对象
- error-handling - send() 接受 1 到 2 个位置参数,但给出了 3 个
- powershell - 你如何用巧克力安装流星?
- macos - 如何在 macOS Kext 中使用 DMA?
- environment-variables - 无法从 ts 文件中的 env 文件中读取
- typescript - 需要帮助来“异步”一个 Function("...").call() for firestore
- react-native - 无法确定 androidx.coordinatorlayout 的工件:coordinatorlayout:1.1.0:由于早期错误而跳过
- javascript - 如何[(ngModel)]绑定默认值[已选]
- mysql - 能够在 Group BY 之后订购
- django - 如何为 django graphql 自动生成模式