TypeScript会检查代码中未使用的变量,如果vscode安装了Vue的语法检查工具,会看到告警提示,再npm run build的时候,这个警告会变成错误
解决方案1:删除定义了未使用的变量
推荐使用这种方案,能保证代码的质量,同时也是一种优秀的编码习惯
解决方案2:修改tsconfig
找到运行出问题的脚本,如图
打开这个json,找到compilerOptions配置项,新增不检查未使用变量或参数
"compilerOptions": {"noUnusedLocals": false,//不检查未使用的变量"noUnusedParameters": false//不检查未使用的参数}