概述
在 TypeScript 项目开发中,随着模块引用是高频操作 —— 尤其是中大型项目,目录结构往往层级较深(如 src/api/models/user.ts)。若使用传统相对路径引用,常会出现 ../../../../api/models/user 这类 “路径嵌套地狱”:不仅编写时容易数错层级,后续目录重构时也需逐个修改路径,既降低开发效率,又增加维护成本。
路径别名(Path Aliases)的核心作用,就是将复杂的相对 / 绝对路径映射为简短的自定义别名(如用 #api/_ 代替 src/api/_),让模块引用更简洁、可读性更强,同时减少目录重构带来的路径修改工作量。
2024/9/13大约 7 分钟