tsconfig.app.json文件报红:Option ‘importsNotUsedAsValues‘ is deprecated...

创建vue3 + vite + ts项目时的 tsconfig.json(或者tsconfig.app.json) 配置文件经常会报一个这样的错误:

爆红:

Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5.
Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.

Use 'verbatimModuleSyntax' instead.ts

翻译后:

选项"importsNotUsedAsValues"已弃用,并将停止在TypeScript 5.5中运行。
指定compilerOption""ignoreDeprecations":"5.0""以消除此错误。

使用'verbatimModuleSyntax'代替.ts

原因:

很明显,就是选项被启用了,可以根据提示去消除错误,下面就是解决方法:

javascript 复制代码
{
  "extends": "@vue/tsconfig/tsconfig.web.json",
  "include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
  "exclude": ["src/**/__tests__/*", "node_modules"],
  "compilerOptions": {
    "ignoreDeprecations": "5.0",  # 根据报错提示,加入这句话 #
    "composite": true,
    "paths": {
      "@/*": ["./src/*"],
      "vue-types": ["../../node_modules/vue-types"]
    }
  }
}
相关推荐
期待のcode19 小时前
@RequestBody的伪表单提交场景
java·前端·vue.js·后端
一颗烂土豆20 小时前
vfit.js v2.0.0 发布:精简、语义化与核心重构 🎉
前端·vue.js·响应式设计
总之就是非常可爱20 小时前
vue3 KeepAlive 核心原理和渲染更新流程
前端·vue.js·面试
red润21 小时前
手把手封装Iframe父子单向双向通讯功能
前端·javascript·vue.js
肖老师xy1 天前
Ai生成时间排期进度
javascript·vue.js·elementui
Aliex_git1 天前
Vue 错误处理机制源码理解
前端·javascript·vue.js
2501_942818911 天前
AI 多模态全栈项目实战:Vue3 + Node 打造 TTS+ASR 全家桶!
vue.js·人工智能·node.js
Komorebi゛1 天前
【Vue3+Element Plus】el-dialog弹窗点击遮罩层无法关闭弹窗问题记录
前端·vue.js·elementui
AI前端老薛1 天前
TypeScript 内置工具类型全解析
typescript
多仔ヾ1 天前
Vue.js 前端开发实战之 02-Vue 开发基础(1)
vue.js