diff --git a/README.md b/README.md
index 2e20d74..fcc8adc 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@
18. 插件自动加载支持
19. Vitest 单元测试支持
20. 支持 Markdown 渲染
-21. 路径别名 `~` 支持
+21. 路径别名支持
22. 命令行自动创建与删除
23. i18n 国际化支持
24. 漂亮的 404 页 支持
@@ -898,9 +898,9 @@ pnpm coverage
-### 21. 路径别名 `~` 支持
+### 21. 路径别名支持
-`~` 路径将被导向项目的 `src` 目录,同时有更好的类型提示
+`~` 或者 `@` 路径将被导向项目的 `src` 目录,同时有更好的类型提示
```html
diff --git a/presets/index.ts b/presets/index.ts
index abddc20..1078116 100644
--- a/presets/index.ts
+++ b/presets/index.ts
@@ -274,6 +274,10 @@ function Alias(): Plugin {
find: /^~/,
replacement: src,
},
+ {
+ find: /^@/,
+ replacement: src,
+ },
]
},
}
diff --git a/tsconfig.json b/tsconfig.json
index 60f8b0a..cefb769 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -14,7 +14,8 @@
"useDefineForClassFields": true,
"baseUrl": ".",
"paths": {
- "~/*": ["src/*"]
+ "~/*": ["src/*"],
+ "@/*": ["src/*"],
}
},
"include": [