在通过nrwl的nx创建新的库或应用程序时,我得到了一些错误,这些错误似乎源于linting。
我已经获取了一个现有的angular/cli项目,并添加了@nrwl/schematics (通过ng add @nrwl/schematics命令)。
然后我尝试添加一个新的应用程序:ng add app new-app。
这将导致以下错误:
nx format:write "--untracked" "--quiet"
并且指定的错误是针对angular html模板的-对于每个角度符号(例如,counter=...,*ngIf,#menu分别为[,*和#显示错误)。
你知道这是如何发生的吗?如何解决这个问题?这有什么关系吗,因为看起来文件正在被创建?
更新:当我向.prettierignore文件添加*.html时,错误没有出现。看起来更漂亮的规则是将角度模板语法“捕捉”为错误。你知道怎么解决这个问题吗?
更新#2:弄清楚了--更漂亮的版本是旧的。Angular HTML从1.15.x版本开始支持prettier。
发布于 2018-12-23 22:14:01
在罕见的情况下,有人使用旧的更漂亮的代码来管理旧的遗留代码:
Angular HTML从1.15.x版本开始支持prettier。
https://prettier.io/blog/2018/11/07/1.15.0.html
可以节省我半天的工作来更早地找到这个:)
https://stackoverflow.com/questions/53903727
复制相似问题