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"]
    }
  }
}
相关推荐
鱼樱前端1 小时前
别再自己拼凑了!这款 Vue 3.5+ 严肃产品级组件库,把 AI 对话、工作流和复杂数据全包了!
javascript·vue.js·github
Listen·Rain2 小时前
Vue3:setup详解
前端·javascript·vue.js
只会cv的前端攻城狮6 小时前
动态组件架构设计:从配置到事件驱动全链路解析
前端·vue.js
万敏6 小时前
Vue3 全栈实战第二周:Pinia + Vite + Router + axios 完整记录
vue.js·node.js·全栈
OpenTiny社区6 小时前
TinyEngine 2.11版本发布:AI 进一步融入画布,Vue 工程可一键转DSL
前端·vue.js·github
用户19883424362218 小时前
在vue中,abortController调用导致的内存泄漏问题
vue.js
@@@@@@@@5412 小时前
JavaScript 的缺点与 TypeScript 的弥补
开发语言·javascript·typescript
HackTwoHub12 小时前
AntiDebug Mcp、AI逆向绕过前端,Hook 加密接口,抓取 Vue 路由漏洞,接入 MCP 让 AI 自动化挖掘前端漏洞
前端·vue.js·人工智能·安全·web安全·网络安全·系统安全
李明卫杭州13 小时前
还在用 Vue2 的 $set?一文吃透 Observable 响应式原理与 Vue3 的 Proxy 重构
vue.js
用户09340777351413 小时前
HarmonyOS WPS Open SDK 实践:最小打开闭环与 enableEdit 分支处理
typescript·harmonyos