解决:使用 Vue 3 Script Setup 时 ESLint 报错 ‘defineProps‘ is not defined

如题所述

第1个回答  2022-06-10
Vue 3 的 Script Setup 语法引入了 defineProps、defineEmits、defineExpose、withDefaults 的编译器宏。然而某些情况下,ESLint 会报错以上编译器宏函数未定义。

本文将介绍两种解决方案来解决这个问题(假定你的项目使用 Vue-Cli 进行初始化)。

若版本在 v8.0.0 以上,跳转到 Step 2,否则直接到 Step 3 的内容。

打开 .eslintrc.js 文件并修改如下:

打开 .eslintrc.js 文件并修改如下:

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网