如何为 nx-lint 定义异常?

How to define exceptions for nx-lint?

我有一个自述文件,其中包含文件夹的文档、包含的库以及如何使用它们。

自述文件不是任何库的一部分,因此 nx-lint 会抛出此错误:

 NX   ERROR  The following file(s) do not belong to any projects:   
    - libs/global/README.md

我们如何抑制这个错误?

备注:

我试过在顶级 tslint.json 中使用排除,如下所示:

{
   "exclude": [
      "libs/global/*.md"
    ],

您可以使用项目根目录中的文件 .nxignore 来解决此问题:

$ yarn lint
yarn run v1.22.4
$ nx workspace-lint && nx lint

>  NX   ERROR  The following file(s) do not belong to any projects:

  - libs/global/README.md

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

$ echo libs/global/README.md >> .nxignore

$ yarn lint
yarn run v1.22.4
$ nx workspace-lint && nx lint

Linting "server"...

All files pass linting.

✨  Done in 2.45s.