忽略eslint错误:'import'和'export'可能只出现在顶层

时间:2016-08-26 04:59:18

标签: lint eslint

是否可以在eslint中停用此错误?

Parsing error: 'import' and 'export' may only appear at the top level

3 个答案:

答案 0 :(得分:23)

ESLint本身并不支持这一点,因为这违反了规范。但是如果您使用>解析器然后在您的eslint配置文件中,您可以执行此操作:

babel-eslint

文件编号:https://github.com/babel/babel-eslint#configuration

答案 1 :(得分:2)

如果其他方法不起作用,我的解决方案

try-with-resource

答案 2 :(得分:2)

eslint 6.2中添加了对动态导入的支持。

不过,您需要将ecmaVersion设置为11(或2020)。

"parserOptions": {
    "ecmaVersion": 11
    ...
}

您可以在他们的online demo中对其进行测试。