我正在更新一些repos,并希望从5.x迁移到7.x eslint。但我们在所有的代码库中都使用.eslintrc文件。根据eslints的official configuration docs的说法,它现在似乎已被弃用。我们应该使用什么格式呢?
我想只要我们不需要任何动态代码,.eslintrc.js格式将是最灵活的,而eslintrc.json可能就足够了?在相同的配置文档中,eslint团队自己一直在使用.eslintrc,我在其他的repos中也看到了很多.eslintrc文件。因此,我有点困惑于这种弃用到底有多严重,现在的最佳实践是什么,以及未来的最大证据是什么。
发布于 2020-06-12 17:29:26
.eslintrc.json与您所熟悉的最相似,它的格式相同,但有一个显式的JSON扩展。如果你想避免额外的文件,你可以选择将你的配置添加到package.json的eslintConfig字段中。如果您需要动态代码,请使用.eslintrc.js或.eslintrc.cjs。
https://stackoverflow.com/questions/62340976
复制相似问题