Vue构建错误解决:(error TS6133)xxx is declared but its value is never read.

TypeScript会检查代码中未使用的变量,如果vscode安装了Vue的语法检查工具,会看到告警提示,再npm run build的时候,这个警告会变成错误

解决方案1:删除定义了未使用的变量

推荐使用这种方案,能保证代码的质量,同时也是一种优秀的编码习惯

解决方案2:修改tsconfig

找到运行出问题的脚本,如图

打开这个json,找到compilerOptions配置项,新增不检查未使用变量或参数

复制代码
"compilerOptions": {
    "noUnusedLocals": false,//不检查未使用的变量
    "noUnusedParameters": false//不检查未使用的参数
  }
相关推荐
珵煜ini2 分钟前
wd-button组件阻止事件冒泡的
前端
炒毛豆3 分钟前
vue3.4中的v-model的用法~
前端·vue.js
用户40812812003813 分钟前
大文件分片上传和断点续传
前端
极客悟道4 分钟前
颠覆传统虚拟化:在Docker容器中运行Windows系统的开源黑科技
前端·后端
前端康师傅5 分钟前
JavaScript 中你不知道的按位运算
前端·javascript
小桥风满袖7 分钟前
Three.js-硬要自学系列38之专项学习缓冲几何体
前端·css·three.js
Rubin938 分钟前
埋点方案实现
前端
斯~内克12 分钟前
Centrifugo 深度解析:构建高性能实时应用的开源引擎
前端·开源
tianchang23 分钟前
策略模式(Strategy Pattern)深入解析与实战应用
前端·javascript·代码规范
best66626 分钟前
JavaScript的Math内置对象,到底是何方神圣?
javascript