创建新的应用程序和库时出现@ nrwl / nx错误

时间:2018-12-23 12:47:13

标签: angular angular-cli nrwl

在通过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进行支持。

1 个答案:

答案 0 :(得分:0)

在极少数情况下,有人用旧的漂亮的代码来管理旧的旧代码:

从1.15.x版开始,更漂亮的Angular HTML支持。

https://prettier.io/blog/2018/11/07/1.15.0.html

早点找到我会节省我半天的时间:)