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//不检查未使用的参数
  }
相关推荐
类人_猿9 分钟前
ASP.NET Web(.Net Framework)POST无法正常接收数据
前端·asp.net·.net·post·post请求
小黄编程快乐屋18 分钟前
electron-updater软件自动检测更新 +无服务器本地测试
javascript·electron·serverless
城沐小巷28 分钟前
外卖点餐系统小程序
前端·后端·微信小程序
东方隐侠安全团队-千里40 分钟前
网安瞭望台第6期 :XMLRPC npm 库被恶意篡改、API与SDK的区别
前端·网络·网络安全·npm·node.js
Answer_ism40 分钟前
【CSS】一篇掌握CSS
前端·css·html
Layue0000043 分钟前
学习HTML第三十四天
前端·笔记·学习·html
浪潮行舟1 小时前
css:怎么设置div背景图的透明度为0.6不影响内部元素
前端·css
anyup_前端梦工厂1 小时前
FlyHttp 的诞生:从认识各种网络请求开始
前端·ajax·uni-app
王解1 小时前
ESLint:从 JSLint 到 JSHint,探索 JavaScript Linter 的进化历程 (1)
javascript·eslint
nlp研究牲1 小时前
在无界面ubuntu服务器上配置chrome浏览器,结合undetected_chromedriver实现数据抓取!不使用sudo权限安装chrome浏览器!
运维·服务器·前端·人工智能·chrome