Node.js 在开发和docker生产构建期间使用eslint缓存安全吗?

Node.js 在开发和docker生产构建期间使用eslint缓存安全吗?,node.js,docker,caching,eslint,Node.js,Docker,Caching,Eslint,在开发和docker生产构建期间使用eslint缓存安全吗?我不会错过一些错误吗?我不知道你担心什么。ESLint只会像你做的那样好用。您需要告诉它要扫描哪些文件以及要遵循哪些规则。如果省略了实际需要的文件或规则,则不会出现预期的错误。话虽如此,即使在配置不完整的情况下,您也很可能会使用ESLint,因为当您将linting作为构建管道的一部分时,只需添加几个文件和规则就更容易了。@VLAZ我关心的是,如果我更改一个文件,例如将一些cyclo导入到另一个文件,那么如果另一个文件在缓存中,它是否会

在开发和docker生产构建期间使用eslint缓存安全吗?我不会错过一些错误吗?

我不知道你担心什么。ESLint只会像你做的那样好用。您需要告诉它要扫描哪些文件以及要遵循哪些规则。如果省略了实际需要的文件或规则,则不会出现预期的错误。话虽如此,即使在配置不完整的情况下,您也很可能会使用ESLint,因为当您将linting作为构建管道的一部分时,只需添加几个文件和规则就更容易了。@VLAZ我关心的是,如果我更改一个文件,例如将一些cyclo导入到另一个文件,那么如果另一个文件在缓存中,它是否会被捕获。我不确定在1次更改后,eslint是否会检查所有文件是否存在cyclo错误。您所指的缓存是什么?ESLint将在您将其设置为运行时运行,它将扫描您告诉它要扫描的文件。如果您让它扫描
file.js
,它将始终扫描文件系统中找到的最新版本的
file.js
。如果您有某种原因阻止FS向您提供文件的最新版本,那么您可能会遇到问题,但这不会局限于ESLint,而是任何将要读取文件的内容。因为这可能是构建管道的一部分,所以最终的人工制品无论如何都会过时。@VLAZ我指的是eslint的--cache标志,因为我可以看到它只是转储文件,它将扫描的文件转储到缓存文件中