解决VSCode 中 'defineEmits' is not defined.eslint

320 阅读1分钟

背景

VSCode 中报错 'defineEmits' is not defined.eslint , 实际启动服务是没有影响的,就是感觉很难受

解决方案

找到.eslintrc.js文件

添加"vue/setup-compiler-macros": true,

整体代码如下:

module.exports = {
    "env": {
        "browser": true,
        "vue/setup-compiler-macros": true,
    },
    ...
}