解决方法1:在 .eslintrc.js 的 env 增加配置 env: { 'vue/setup-compiler-macros': true // 新增的配置 } 刚配置完重新启动开发服务的时候可能会报错: 再重新编译了一下错误就消失了。 解决方法2:在 .eslintrc.js 增加 globals 配置 globals: { defineProps: "readonly", defineEmits: "readonly" }