问题描述
上次更新后的 VSCode 现在知道如何自动添加导入.但是,它使用相对路径添加了 - 知道这是否可以以某种方式配置吗?
VSCode after the last update now knows how to automatically add imports. However it adds using relative paths - any idea if that is somehow configurable?
推荐答案
如果您使用 VS Code 1.24 和 TypeScript >= 2.9,则可配置.
It is configurable if you are using VS Code 1.24 and TypeScript >= 2.9.
来自发行说明,
您现在可以明确指定 VS Code 的引用和路径样式用于自动导入和其他生成的 JavaScript 和 TypeScript代码.
[...]
javascript.preferences.importModuleSpecifier
和typescript.preferences.importModuleSpecifier
设置指定类型用于导入的路径.
The javascript.preferences.importModuleSpecifier
and typescript.preferences.importModuleSpecifier
settings specify the type of path to use for imports.
有效值为:
相对"
到文件位置."non-relative"
基于jsconfig.json
/tsconfig.json
中配置的baseUrl
."auto"
来推断最短路径类型.
"relative"
to the file location."non-relative"
based on thebaseUrl
configured in yourjsconfig.json
/tsconfig.json
."auto"
to infer the shortest path type.
这些新的首选项需要 TypeScript 2.9+.
These new preferences require TypeScript 2.9+.
这篇关于是否可以将 vs 代码配置为导入将使用绝对路径(非相对)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!