【问题标题】:Auto-import references using paths from tsconfig使用 tsconfig 中的路径自动导入引用
【发布时间】:2022-10-06 04:20:33
【问题描述】:

我在 tsconfig.json 中设置了一些路径引用,并希望在自动导入对文件的新引用时使用这些引用。现在,如果我有一个路径参考,例如:

\"paths\": {
      \"tools/*\": [ \"../Frontend.Tools/*\" ]
    }

当我在ConfigurationModel 参考上点击Ctrl+space 时,Visual Studio 将执行自动导入,例如

import { ConfigurationModel } from \'../../../Frontend.Tools/configuration\';

但我想要的是

import { ConfigurationModel } from \'tools/configuration\';

我怎样才能做到这一点?

    标签: typescript visual-studio


    【解决方案1】:

    Options > Text Editor > JavaScript/TypeScript > Formatting > General 中有一个设置

    Module Specifier Preference

    最佳选项做了我想要的:

    仅当可用的路径段少于相对导入时,才首选使用非相对导入

    【讨论】:

      猜你喜欢
      • 2020-12-02
      • 1970-01-01
      • 2018-11-13
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多