【发布时间】:2019-05-23 01:03:36
【问题描述】:
在通过 nrwl 的 nx 创建新的库或应用程序期间,我遇到了似乎源于 linting 的错误。
我采用了一个现有的 angular/cli 项目并向其中添加了 @nrwl/schematics(通过 ng add @nrwl/schematics 命令)。
然后我尝试添加一个新应用:ng add app new-app。
这会导致以下错误:
nx format:write "--untracked" "--quiet"
指定的错误是针对 Angular html 模板的 - 针对每个 Angular 符号(例如 [counter]=...、*ngIf、#menu 分别显示 [、* 和 # 的错误)。
知道这是怎么发生的以及如何解决这个问题吗?这是否重要,因为似乎文件正在被创建?
更新:
当我将 *.html 添加到 .prettierignore 文件时,不会出现错误。看起来更漂亮的规则“捕获”角度模板语法作为错误。知道如何解决这个问题吗?
更新#2: 想通了 - 更漂亮的版本是旧的。 Angular HTML 对 prettier 的支持从 1.15.x 版本开始提供。
【问题讨论】:
标签: angular angular-cli nrwl