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//不检查未使用的参数
  }
相关推荐
传人once3 小时前
页面中心圆圈放大效果如何写
开发语言·javascript·ecmascript
用户033307413954 小时前
TypeScript using 与 AsyncDisposableStack:在真实服务端代码中协调多资源清理
前端
web3d5204 小时前
Vue3 地图白屏排查清单:容器、弹窗与 ol-viewport 重复创建
vue.js·gis
daisychey4 小时前
用 Playwright 做多平台内容分发,我踩过的 8 个坑
前端
IT_陈寒5 小时前
为什么你应该学习JavaScript?
前端·人工智能·后端
大龄秃头程序员5 小时前
iOS冷启动监控Demo
前端
光影少年5 小时前
为什么 JavaScript 中 0.1 + 0.2 !== 0.3,如何让其相等?
前端·javascript·算法
掘金酱6 小时前
[稀土掘金 × 火山引擎] AI用量周榜冲刺赛|获奖名单公示
前端·人工智能·后端
泡泡oO6 小时前
“如果你还在用Superpowers,那我不要和你说话”
前端·后端·全栈
维克兜率天6 小时前
趋势过滤:避免被“假突破“反复打脸
前端