--- name: jjb-path-alias-resources description: 定义 JJB 项目路径别名与资源管理规范。在配置导入路径、使用 ~ 别名或管理图片/音频/视频/字体等静态资源时使用。统一使用 ~ 作为 src 目录别名。 --- # 应用配置与开发环境 ## 路径别名与资源管理 ### 文件别名与路径规范 - **路径别名**:统一使用 `~` 作为 `src` 目录的别名 - 示例:`import { NS_GLOBAL } from '~/enumerate/namespace';` - 说明:`~` 指向 `src` 目录,所有导入路径应使用此别名以保持一致性 ### 图片和文件资源 - **导入方式**:使用 ESM 方式导入图片和文件资源 - **资源导入示例**: ```javascript // 图片 import logo from '~/assets/image/logo.png'; // 音频 import audio from '~/assets/media/audio.mp3'; // 视频 import video from '~/assets/media/video.mp4'; // 字体 ttf import font1 from '~/assets/file/font.ttf'; // 字体 woff import font2 from '~/assets/file/font.woff'; // 字体 eot import font3 from '~/assets/file/font.eot'; ``` - **使用导入的资源**: ```javascript // 使用图片 function App1() { return Logo; } // 使用视频 function App2() { return