Vue3报错: ‘defineProps‘ is not defined,解决方法

问题出现:

今天在使用 <script setup>组合式 API 的语法糖的时候,定义defineProps时候报错:
在这里插入图片描述
‘defineProps’ is not defined
查了一下资料,这是因为eslint的语法校验导致的问题。

解决方法1:

在项目根目录的文件.eslintrc.js中做如下配置:
添加配置:"vue/setup-compiler-macros": true,配置完之后需要重启项目,即可解决。

解决方法2:

如果你的项目根目录下没有.eslintrc.js文件,那就找到package.json文件
找到eslintConfig配置项,在这里配置规则:"vue/setup-compiler-macros": true
在这里插入图片描述

在这里插入图片描述

相关推荐

  1. vue3在router中使用pinia解决

    2023-12-17 06:30:04       13 阅读
  2. vite+vue+ts项目中解决方案

    2023-12-17 06:30:04       9 阅读
  3. vue elementUI el-form 数据无法赋值且不解决方法

    2023-12-17 06:30:04       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-17 06:30:04       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-17 06:30:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-17 06:30:04       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-17 06:30:04       20 阅读

热门阅读

  1. vue制作简易日历

    2023-12-17 06:30:04       36 阅读
  2. 计算机网络

    2023-12-17 06:30:04       36 阅读
  3. 计算机网络英文总结

    2023-12-17 06:30:04       38 阅读
  4. B+树和索引

    2023-12-17 06:30:04       33 阅读
  5. 前端传值及本地存储方式的简单介绍

    2023-12-17 06:30:04       35 阅读
  6. ES如何提高准确率之【term-centric】

    2023-12-17 06:30:04       38 阅读
  7. 使用docker实现logstash同步mysql到es

    2023-12-17 06:30:04       46 阅读
  8. Node.js

    Node.js

    2023-12-17 06:30:04      39 阅读
  9. Canvas学习笔记

    2023-12-17 06:30:04       44 阅读
  10. 第十六章 : Spring Boot JWT 集成redis实现分布式token

    2023-12-17 06:30:04       29 阅读