Skip to content

Commit 3cc2e30

Browse files
authored
docs: link redirect.dts.extension in dts.autoExtension (#1263)
1 parent b0367fe commit 3cc2e30

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

pnpm-lock.yaml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/docs/en/config/lib/dts.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,9 @@ When `dts.autoExtension` is set to `true`, the declaration file extension will b
221221

222222
1. It follows the same logic as [lib.autoExtension](/config/lib/auto-extension), but the default value is different since the declaration file extension may cause some issues with different module resolution strategies.
223223

224-
2. When [dts.tsgo](/config/lib/dts#dtstsgo) is enabled, if the project also enables [dts.build](/config/lib/dts#dtsbuild) or emits declaration files with different extensions to the same directory, `dts.autoExtension` may not work correctly.
224+
2. Type declaration import extensions are controlled by the [redirect.dts.extension](/config/lib/redirect#redirectdtsextension) configuration.
225+
226+
3. When [dts.tsgo](/config/lib/dts#dtstsgo) is enabled, if the project also enables [dts.build](/config/lib/dts#dtsbuild) or emits declaration files with different extensions to the same directory, `dts.autoExtension` may not work correctly.
225227

226228
:::
227229

website/docs/zh/config/lib/dts.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,9 @@ export default {
221221

222222
1. 这遵循与 [lib.autoExtension](/config/lib/auto-extension) 相同的逻辑,但默认值不同,因为类型声明文件扩展名可能会在不同的模块解析策略中造成一些问题。
223223

224-
2. 当开启 [dts.tsgo](/config/lib/dts#dtstsgo) 时,如果项目同时开启了 [dts.build](/config/lib/dts#dtsbuild) 或者将不同后缀的类型声明文件输出到同一目录,`dts.autoExtension` 无法正常生效。
224+
2. 类型声明文件的导入路径扩展名重写由 [redirect.dts.extension](/config/lib/redirect#redirectdtsextension) 控制。
225+
226+
3. 当开启 [dts.tsgo](/config/lib/dts#dtstsgo) 时,如果项目同时开启了 [dts.build](/config/lib/dts#dtsbuild) 或者将不同后缀的类型声明文件输出到同一目录,`dts.autoExtension` 无法正常生效。
225227

226228
:::
227229

0 commit comments

Comments
 (0)