关于tsconfig.json文件报红:Option ‘importsNotUsedAsValues‘ is deprecated...
在 "compilerOptions" 配置项中添加 "ignoreDeprecations": "5.0", 让编译器去忽略这个报红。过来就是:选项'importsNotUsedAsValues'已弃用,并将在TypeScript 5.5中停止工作。指定compilerOption '" ignoreprecations ": "5.0"'来消除这个错误。使用'verbatimModuleSyn
我们在创建vue3+ts项目时的 tsconfig.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.
翻译过来就是:选项'importsNotUsedAsValues'已弃用,并将在TypeScript 5.5中停止工作。指定compilerOption '" ignoreprecations ": "5.0"'来消除这个错误。使用'verbatimModuleSyntax'代替。
原因:很明显就是选项被启用了,可以根据提示去消除错误,下面就是解决方法:
在 "compilerOptions" 配置项中添加 "ignoreDeprecations": "5.0", 让编译器去忽略这个报红
{
"extends": "@vue/tsconfig/tsconfig.json",
"compilerOptions": {
"ignoreDeprecations": "5.0",
"sourceMap": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
},
"lib": ["esnext", "dom"],
},
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"]
}
这样就能解决tsconfig.json文件报红的问题。
更多推荐
所有评论(0)