gpt4 book ai didi

typescript - 如何更改 VSCode 快速修复为 TypeScript 生成的导入以使用相对路径?

转载 作者:搜寻专家 更新时间:2023-10-30 21:01:46 25 4
gpt4 key购买 nike

我使用 VSCode(撰写本文时为 1.17.2)和 TypeScript (2.5.2)。当我开始使用尚未导入的 .ts 文件中的类时,会出现错误,并且我在类名称下划线表示可以使用 Quick Fix bulp 导入它。但是它使用文件的绝对路径(实际上是相对于项目根目录的),例如

import { FormattedValue } from 'src/app/entities/formattedValue';

它可以工作,但是当我创建可以复制到不同项目(具有不同项目的文件夹结构)的模块时,我需要相对路径。所以当我开始使用例如FormattedValue 在文件 src/app/entities/xy.ts 中,生成的导入应该看起来像

import { IFormattedValue } from './formattedValue';

有没有办法设置 VSCode 以在快速修复生成的导入中使用相对路径?

最佳答案

在您的 vscode 设置中,添加以下设置:

"typescript.preferences.importModuleSpecifier": "relative"

关于typescript - 如何更改 VSCode 快速修复为 TypeScript 生成的导入以使用相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47072567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com