{
"extends": "@vue/tsconfig/tsconfig.web.json",
"include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
"exclude": ["src/**/__tests__/*"],
"compilerOptions": {
"composite": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
}
}
在第一个大括号中,我得到了这个错误:
选项“importsNotUsedAsValues”已被弃用,将在TypeScript 5中停止运行。5.指定compilerOption '“ignoreDeprecations”:“5.0”'来消除此错误。请改用“verbatimModuleSyntax”。
你知道我如何修复这个错误吗?
1条答案
按热度按时间u2nhd7ah1#
嗨,错误来自这一行(第一段代码),因为这个文件不再与
Typescript 5.0
兼容,createVue
仍然没有升级他的依赖项到@vue/tsconfig
以支持Typescript 5.0
:它导入包含
importsNotUsedAsValues
的文件tsconfig.web.json
。要修复此错误,您可以将
@vue/tsconfig
安装为独立模块,以获得支持Typescript 5.0
的最新版本:然后你可以在tsconfig中进行更改。json:
通常,该文件不再包含
importsNotUsedAsValues
。Official tsconfig which support ts5
您仍然可以等待
createVue
或任何用于创建项目的东西升级其依赖项以支持Typescript 5.0
,但这里是您获得错误的原因以及目前如何摆脱它+您必须重新创建它。希望对你有用