【问题标题】:Nx.dev eslintrc.jsonNx.dev eslintrc.json
【发布时间】:2020-11-01 14:18:33
【问题描述】:

技术栈:Vuejs + Nestjs IDE:WebStorm

使用 WebStorm 时,ESLint 语言服务会失败,并显示由 Nx.dev 存储库管理器创建的默认 .eslintrc.json 文件。一旦我从配置中删除ignorePatterns,WebStorm 就很高兴。

我承认我对 eslint 配置文件知之甚少,我很好奇删除 eslint 配置文件有什么负面影响

"ignorePatterns": ["!**/*"],

来自嵌套的 .eslintrc.json 文件会导致。

还有其他方法可以解决这个问题吗?不得不去修改子文件夹中的每个配置文件很烦人。

这是我查看的每个 .ts 文件都会显示的错误。

【问题讨论】:

  • 你遇到过哪些失败呢?使用类似的 "ignorePatterns" 条目时,ESLint 对我有用
  • 使用图片更新。
  • 请分享一个可以重复问题的项目(或者,至少,可以通过单击错误中的详细信息链接看到的错误消息的全文气球)
  • @lena 我确实尝试创建一个具有相同问题的新 nx 工作区,但我无法通过重新创建来重现该错误。我现在只运行新的。
  • @lena 我把项目上传到了 Dropbox,如果你想拿来看看。也许这是一个损坏的项目配置,但我不确定。 DL:dropbox.com/s/1hjs78zz46ogldg/societal.zip?dl=0 Repro 步骤:打开解决方案导航到 ./societal/libs/common/util/src/lib/common-util.ts 打开文件查看并注意顶部的 ESlint 错误。

标签: webstorm nx.dev


【解决方案1】:

感谢@lena 的帮助,我清理了workspace.json。

我已经删除了几个项目并重新组织,但只更改了 nx.json 文件。

我的问题现在已经解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 2019-03-14
    • 2017-11-12
    • 2018-07-06
    • 1970-01-01
    相关资源
    最近更新 更多