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//不检查未使用的参数
  }
相关推荐
南方kenny几秒前
React组件化实战:从零打造智能TodoList清单
前端·react.js·aigc
JacksonGao1 分钟前
前端三国志:React、Vue 与 Svelte 之战
前端·前端框架
CharlesYoung186811 分钟前
记录一次引入循环,导致undefined
前端
FogLetter1 分钟前
从add函数类型判断说起:NaN的奇幻漂流与JS数据类型的奥秘
前端·javascript
半懂3 分钟前
webpack-sourceMap
前端
兰贝达5 分钟前
商品SKU选择器实现思路,包简单
前端·javascript·vue.js
薛定谔的算法6 分钟前
从0到1构建电影信息站:前端开发中的细节与思考
前端
星释6 分钟前
Yii2项目自动向GitLab上报Bug
前端·gitlab·bug·yii
Random_index6 分钟前
#开发环境篇:postMan可以正常调通,但是浏览器里面一直报403
前端
用泥种荷花7 分钟前
《记一忘三二》前端构建工具学习
前端