TS2578: Unused ‘@ts-expect-error‘ directive.报错解决方案

1.原因:Ts语法报错了,当vue文件不符合ts语法规范时就会报错,在终端如下报错示范:

 2.解决方案:

百度解决方案结果地址(自行选择打开阅读,下面我会提供步骤)

在ts配置文件中(文件名:tsconfig.json)选择整体代码替换为如下:

{
  "compilerOptions": {
      "target": "ES2016",
      "module": "commonjs",
      "lib": ["esnext", "dom"],           
      "allowJs": true,                    
      "checkJs": false,                   
      "jsx": "react",                     
      "declaration": false,                  
      "declarationMap": false,               
      "sourceMap": false,                    
      "skipDefaultLibCheck": true,
      "skipLibCheck": true,
      "noEmit": true,                        
      "isolatedModules": true,               
      "strict": false, 
      "noImplicitAny": false,                 
      "strictNullChecks": false,              
      "strictFunctionTypes": false,           
      "strictBindCallApply": false,           
      "strictPropertyInitialization": false,  
      "noImplicitThis": false,                
      "alwaysStrict": false,                  
      "noUnusedLocals": false,                
      "noUnusedParameters": false,            
      "noImplicitReturns": false,             
      "noFallthroughCasesInSwitch": false,    
      "baseUrl": "./",                       
      "typeRoots": [
          "./types/",
          "./node_modules/@types"
      ], 
      "allowSyntheticDefaultImports": true,
      "esModuleInterop": true,
      "forceConsistentCasingInFileNames": true,
      "resolveJsonModule": true
  }
}

最后结束并重新运行即可解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值