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//不检查未使用的参数
  }
相关推荐
小沐°5 小时前
vue3+element-plus 实现动态菜单和动态路由的渲染
前端·javascript·vue.js
蓝黑20205 小时前
Vue导入和注册组件
前端·javascript·vue
ct9785 小时前
Vue3 状态管理方案:Pinia 全指南
javascript·vue.js
见青..5 小时前
DedeCMS织梦5.7--CSRF漏洞复现
前端·网络安全·csrf·漏洞复现
浩星5 小时前
electron系列3:进程模型深度解析:主进程、渲染进程、预加载脚本
前端·electron·前端框架
恋猫de小郭5 小时前
手机直接运行 Codex/OpenCode/Claude Code ,实时管理你的 AI Coding
前端·openai·ai编程
Canace5 小时前
为什么不要让LLM帮我们写文档
前端·人工智能
之歆5 小时前
前端性能优化:从路由懒加载到打包优化
前端·性能优化
米丘5 小时前
ESTree 规范 (acorn@8.15.0示例)
前端·javascript·编译器
天下权5 小时前
OpenLayers 地图绘制与交互实战:从零构建一个完整的绘制系统
前端·gis