解决方法
局部配置:
在需要使用CommonJS的文件头部使用:
/* eslint-env node */
全局配置:
在.eslintrc.cjs 文件里添加node环境变量
module.exports = {
env: {
node: true
},
}
不太推荐:
module.exports 改为 export default
分析原因
ESLint检查严格,默认不支持CommonJS语法,不过可以看到.eslintrc.cjs 文件就使用了/* eslint-env node */ 和 module.exports,真是让人饶头。