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"]
    }
  }
}
相关推荐
大猩猩X1 小时前
vxe-gantt 甘特图使用右键菜单
vue.js·vxe-table·vxe-ui·vxe-gantt
灵魂学者2 小时前
Vue3.x —— 父子通信
前端·javascript·vue.js·github
芳草萋萋鹦鹉洲哦3 小时前
【vue/js】文字超长悬停显示的几种方式
前端·javascript·vue.js
涔溪4 小时前
Vue3 的核心语法
前端·vue.js·typescript
Zohnny5 小时前
3.组合式函数
vue.js
小周同学5 小时前
vue3 上传文件,图片,视频组件
前端·vue.js
哆啦A梦15886 小时前
62 对接支付宝沙箱
前端·javascript·vue.js·node.js
用户841794814567 小时前
vxe-table 使用 spanMethod 合并卡顿的解决方案
vue.js
临江仙4557 小时前
Vite 性能优化实战:从 0 到 1 打造极速开发体验(附完整配置)
vue.js·vite