Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"@/*": ["src/*"] vs "@src": "src" 写法区别 #137

Open
xiaotiandada opened this issue Jun 6, 2023 · 0 comments
Open

"@/*": ["src/*"] vs "@src": "src" 写法区别 #137

xiaotiandada opened this issue Jun 6, 2023 · 0 comments

Comments

@xiaotiandada
Copy link
Owner

在使用路径别名的情况下,"@/": ["src/"]"@src": "src" 两种写法都可以实现相同的效果,即将路径别名映射到对应的源代码目录。

然而,根据个人偏好和项目的具体需求,可以选择更适合的写法。以下是对两种写法的比较:

  1. "@/": ["src/"]

优点:

  • 使用通配符 * 可以匹配多个文件或目录,提供更灵活的路径映射。
  • 可以针对不同的目录结构进行细粒度的路径别名配置。
    缺点:
  • 配置较为复杂,需要逐个指定路径别名和对应的源代码目录。
  • 可能会导致配置文件较长,不易维护。
  1. "@src": "src"

优点:

  • 简洁明了,直接将别名映射到对应的源代码目录。
  • 配置文件较短,易于阅读和维护。
    缺点:
  • 不具备通配符功能,无法进行细粒度的路径映射。

因此,选择哪种写法取决于具体的项目需求和个人喜好。如果项目结构较为复杂,需要针对不同的目录进行路径别名配置,或者希望使用通配符匹配多个文件或目录,那么使用"@/": ["src/"] 的写法可能更适合。如果项目结构相对简单,路径别名的映射关系较为直接,且不需要通配符功能,那么使用"@src": "src" 的写法会更简洁和易于管理。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant