VUE3.0 解决eslint 报错的4个办法

简介: VUE3.0 解决eslint 报错的4个办法

在打开项目的时候 输入命令npm run serve,运行项目发现了这样的报错,导致项目无法运行

ERROR  TypeError: Cannot read property 'version' of undefined

这里在创建项目的时候 ,使用到代码检测工具eslint的报错

要解决ESLint报错,有以下几个方法:

1:忽略错误:

如果确定某个错误不是问题,可以在.eslintrc文件中添加一个规则来忽略它。想忽略no-unused-vars规则(未使用变量),可以在.eslintrc文件中添加以下配置:

{
  "rules": {
    "no-unused-vars": "off"
  }
}

2:更改规则:

想更改max-len规则(每行的最大字符数)的最大值为120,可以在.eslintrc文件中添加以下配置:

{
  "rules": {
    "max-len": ["error", {"code": 120}]
  }
}

3:禁用插件:

如果不想使用某个插件,可以在.eslintrc文件中禁用它。例如,如果不想使用vue插件,可以在.eslintrc文件中添加以下配置:

{
  "plugins": ["html"],
  "rules": {
    "vue/no-unused-vars": "off"
  }
}

vue插件禁用,并将vue/no-unused-vars规则(未使用Vue模板中的变量)设置为off,以避免ESLint报告这个错误。

4:修复错误:

如果修复某个错误,可以使用ESLint自带的--fix选项来自动修复代码。可以运行以下命令来修复项目中的所有ESLint错误

eslint --fix .

这个命令将会自动修复所有可以自动修复的ESLint错误,并将无法自动修复的错误输出到控制台中。

相关文章
|
6天前
|
JavaScript
报错[Vue warn]: $listeners is readonly. $attrs is readonly.怎么解决?
报错[Vue warn]: $listeners is readonly. $attrs is readonly.怎么解决?
|
6天前
|
JavaScript
Vue报错\page\ComplianceTraceReport\index.vue{ parser: “babylon“ } is deprecated; we now treat it 怎么解决?
Vue报错\page\ComplianceTraceReport\index.vue{ parser: “babylon“ } is deprecated; we now treat it 怎么解决?
|
6天前
|
JavaScript 算法 Linux
【vue报错】error:0308010C:digital envelope routines::unsupported
【vue报错】error:0308010C:digital envelope routines::unsupported
51 3
|
4天前
|
设计模式 JavaScript 前端开发
Vue3报错Property “xxx“ was accessed during render but is not defined on instance
Vue3报错Property “xxx“ was accessed during render but is not defined on instance
|
6天前
|
JavaScript 前端开发 容器
Vue 3 中 <transition-group> 组件报错的非 props 属性传递问题
Vue 3 中 <transition-group> 组件报错的非 props 属性传递问题
24 1
|
6天前
|
JavaScript 数据处理
vue报错 ‘超出最大堆栈大小‘
vue报错 ‘超出最大堆栈大小‘
11 0
|
6天前
|
JavaScript 搜索推荐 前端开发
vue报错 ‘超出最大堆栈大小‘
vue报错 ‘超出最大堆栈大小‘
19 3
|
6天前
|
人工智能 JavaScript 算法
Vue 报错 error:0308010C:digital envelope routines::unsupported
Vue 报错 error:0308010C:digital envelope routines::unsupported
|
6天前
|
JavaScript
vue项目使用可选链操作符编译报错问题
vue项目使用可选链操作符编译报错问题
101 0
|
6天前
|
JavaScript
Vue项目启动报错处理
Vue项目启动报错处理
22 1