如何设置eslint忽略来自scss文件的@import



在React项目中,我在js和scss文件上运行linter。在scss文件中,我使用了@import语句,但是lint给了我以下错误

Parsing error: Unexpected keyword 'import'
@import './../shared/variables.scss';

我希望linter忽略这些@import行。

我需要在eslintrc文件中添加任何规则吗?目前,我在配置中有以下导入规则:

'import/no-unresolved': 0,
'import/no-dynamic-require': 0,
'import/no-extraneous-dependencies': 0

是否有任何评论行为scss文件忽略特定行,就像我们有它的js文件?例如:// eslint-disable-next-line

我已经浏览了很多在线资源,并添加了babel-eslint解析器,也传递了parserOptions,但没有任何工作。

根据https://github.com/eslint/eslint/issues/12752#issuecomment-571561845:

看起来原因是eslint 'src/**'命令。您正在检查JavaScript以外的其他文件。

相关内容

  • 没有找到相关文章

最新更新