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"]
    }
  }
}
相关推荐
随风飞翔的胖子5 小时前
js-cookie详细介绍及在vue3中的使用方法
vue.js·浏览器
幻灵尔依6 小时前
前端编码统一规范
javascript·vue.js·代码规范
欢脱的小猴子6 小时前
VUE3加载cesium,导入czml的星座后页面卡死BUG 修复
前端·vue.js·bug
小菜全8 小时前
Vue 3 + TypeScript 事件触发与数据绑定方法
前端·javascript·vue.js
zheshiyangyang8 小时前
TypeScript学习【一】
javascript·学习·typescript
an__ya__9 小时前
Vue数据响应式reactive
前端·javascript·vue.js
叶落阁主10 小时前
Neovim 插件 i18n.nvim 介绍
java·vue.js·vim
叫我詹躲躲10 小时前
开发提速?Vue3模板隐藏技巧来了
前端·vue.js·ai编程
@小红花10 小时前
从0到1学习Vue框架Day03
前端·javascript·vue.js·学习·ecmascript
前端与小赵10 小时前
vue3中 ref() 和 reactive() 的区别
前端·javascript·vue.js