在通过nrwl的nx创建新的lib或应用程序期间,出现了似乎是由掉毛引起的错误。
我已经采用了一个现有的angular / cli项目,并通过@ ng add @nrwl/schematics
命令在其中添加了@ nrwl / schematics。
然后我尝试添加一个新应用:ng add app new-app
。
这会导致以下错误:
nx format:write "--untracked" "--quiet"
所指定的错误是针对角度html模板的-对于每种角度符号(例如[counter] = ...,* ngIf,#menu分别显示[,*和#的错误)。
有人知道这可能如何发生以及如何解决吗?看起来是否仍在创建文件,这甚至有关系吗?
更新:
当我将* .html添加到.prettierignore
文件中时,不会出现错误。似乎更漂亮的规则将角度模板语法“捕获”为错误。知道如何解决这个问题吗?
更新#2: 想通了-更漂亮的版本很旧。从1.15.x版开始,可以对漂亮的Angular HTML进行支持。
答案 0 :(得分:0)
在极少数情况下,有人用旧的漂亮的代码来管理旧的旧代码:
从1.15.x版开始,更漂亮的Angular HTML支持。
https://prettier.io/blog/2018/11/07/1.15.0.html
早点找到我会节省我半天的时间:)