【问题标题】:Is it possible to configure vs code such way that import will use absolute path (not relative)?是否可以配置 vs code 这样导入将使用绝对路径(而不是相对路径)?
【发布时间】:2017-11-16 13:21:08
【问题描述】:

上次更新后的 VSCode 现在知道如何自动添加导入。然而,它使用相对路径添加 - 知道这是否可以以某种方式配置?

【问题讨论】:

    标签: typescript visual-studio-code vscode-settings


    【解决方案1】:

    如果您使用的是 VS Code 1.24 和 TypeScript >= 2.9,它是可配置的。

    来自release notes

    自动导入和生成代码的首选项

    您现在可以显式指定 VS Code 的引号和路径样式 用于自动导入和其他生成的 JavaScript 和 TypeScript 代码。

    [...]

    javascript.preferences.importModuleSpecifiertypescript.preferences.importModuleSpecifier设置指定类型 用于导入的路径。

    有效值为:

    • "relative" 到文件位置。
    • "non-relative" 基于您在 jsconfig.json / tsconfig.json 中配置的 baseUrl
    • "auto" 推断最短路径类型。

    这些新首选项需要 TypeScript 2.9+。

    【讨论】:

    • 谢谢!是一个救生员。我正在使用 tsconfig-paths,我喜欢所有路径都是绝对的。这真的很有帮助!
    猜你喜欢
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-23
    相关资源
    最近更新 更多