angular - Angular eslint 非常慢
问题描述
最近,我将我们的 linting 从 tslint 迁移到了新的 angular eslint 解决方案。我的问题是现在很慢!对于一个半大型项目,lint 大约需要 5 分钟!我可以检查的最后一件事是angaular.json
文件中的构建器选项,就像这样需要很长时间:
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"projects/blueprint-core-components/**/*.ts",
"projects/blueprint-core-components/**/*.html"
]
}
}
但是当我一个一个地添加文件(不使用通配符)时,它会一点一点地增长,这意味着它不是一个一个地检查文件,这意味着如果我的项目中有 ~300 个文件,它应该需要 ~300x1s=300sec ! !真的应该是这样吗?或者这里有什么问题?
解决方案
推荐阅读
- javascript - 如何从 nodejs 获取 pdf 并使用 vuejs 在新的浏览器选项卡中显示
- r - R lm() 权重参数放置在函数内时被忽略
- python - 在 BS4 Python 上选择特定标签
- c# - 如何使用 GetComponent 播放音频?(统一,C#)
- c - 如何在其他 C 文件中定义的用 C 编写的 Ruby 扩展中使用类?
- ruby-on-rails - 与 Ruby 2.5.8 和 Rails 5.2.4 不兼容的库版本
- php - 如何在 MySQL 中使用 Flutter 和 php 上传图片
- javascript - 使用 querySelectorAll 选择后提取单个数据
- r - 谁能解释一下这个 R 语言 ts 函数
- c# - 实体框架从非抽象类继承表结构,但创建所有字段