ESlint报 'defineOptions' is not defined 错误 解决办法
NitroFire2024/5/26开发Vue
问题
像下面这样使用 defineOptions 或 defineModel 时报 'defineOptions' is not defined 这样的错误
<script setup>
defineOptions({
inheritAttrs: false
})
</script>
原因
这两个宏是 vue 3.3 和 3.4 版本才加上的,虽然前段时间更新 vue 版本到 3.4 了,但 eslint-plugin-vue 没有更新,所以报错
解决方法
更新eslint-plugin-vue版本:
npm update eslint-plugin-vue
Powered by Waline v2.15.5
