Ada*_*nar 5 javascript node.js ecmascript-6 eslint eslint-config-airbnb
在最新的 Node 16.8 中,导入时必须使用文件扩展名(例如import { getFoo } from './api.js';)。同时 ESLint 抛出错误Unexpected use of file extension "js" for "./api.js"。
这是我的配置文件:
module.exports = {
env: {
node: true,
es2021: true,
},
extends: [
'airbnb-base',
],
parserOptions: {
ecmaVersion: 12,
},
rules: {
'no-console': 'off',
},
};
Run Code Online (Sandbox Code Playgroud)
目前最好的做法是什么?或者至少是最好的解决方案?
如果没有,我至少可以禁用该规则吗?