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