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//不检查未使用的参数
  }
相关推荐
川冰ICE9 小时前
JavaScript工程化②|Webpack5基础配置,打包你的第一个项目
开发语言·javascript·ecmascript
YHHLAI9 小时前
JavaScript 同步异步精讲:单线程、事件循环、Promise 执行机制
开发语言·javascript·ecmascript
Web打印9 小时前
HttpPrinter web打印控件 官方文档(https://wiki.httpprinter.com/)快速检索目录
java·javascript·chrome
Invictus_cl9 小时前
条纹圆形进度条(彩虹色)
开发语言·前端·javascript
excel9 小时前
从封装到继承:深入理解 TypeScript 类中的 public、private、protected、static
前端
imkaifan9 小时前
工作流(Worker/Graph)配置对象如何解读、子图
javascript·工作流·(worker/graph)·配置对象如何解读·子图
向日的葵0069 小时前
vue3路由的replace属性(四)
前端·javascript·vue.js·vue路由
杨超越luckly9 小时前
Agent应用指南:利用GET请求获取理想汽车门店位置信息
前端·python·html·汽车·可视化
阿猫的故乡9 小时前
Vue模板引用和组件暴露:ref拿DOM、defineExpose调方法,案例多到眼花
前端·javascript·vue.js
薛定谔的猫-菜鸟程序员9 小时前
从Electron到Tauri,Rust+Vue(Tauri) 实现超高性能桌面日志应用开发,以及开发避坑指南
vue.js·rust·electron