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//不检查未使用的参数
  }
相关推荐
学习指针路上的小学渣16 分钟前
JavaScript笔记
前端·javascript
取名不易17 分钟前
在 nuxtjs中通过fabric.js实现画图功能
前端
冰珊孤雪27 分钟前
Android Studio Panda革命性升级:内存诊断、构建标准化与AI调试全解析
android·前端
coder_Eight29 分钟前
彻底吃透 Promise:从状态、链式到手写实现,再到 async/await 底层原理
javascript·面试
用户8061381665929 分钟前
避免滥用“事件总线”
前端
Xiaoke30 分钟前
我终于搞懂了 Event Loop(宏任务 / 微任务)
前端
@大迁世界31 分钟前
13.在 React 中应怎样正确更新 state?
前端·javascript·react.js·前端框架·ecmascript
苏琢玉42 分钟前
Go + Vue 打包成一个单二进制的后台系统,我做了个后台脚手架
vue.js·golang
终端鹿44 分钟前
Suspense 异步组件与懒加载实战
前端·vue.js
清风细雨_林木木1 小时前
CSS 报错:css-semicolonexpected 解决方案
前端·css