- 0
- 0
- 约4.1万字
- 约 52页
- 2026-05-11 发布于江西
- 举报
2025年游戏行业前端部前端工程师前端开发规范手册
第1章项目基础架构与工程化规范
1.1目录结构定义与文件命名规则
目录结构需严格遵循“应用层在前、服务层在后、数据层在最底”的垂直分层原则,确保代码逻辑清晰,便于新人快速定位业务代码与基础设施代码。具体而言,根目录下应包含`src`子目录存放所有业务逻辑,`src/server`存放后端API接口实现,`src/client`存放前端组件代码,`src/database`存放数据库迁移脚本,而`src/config`则集中管理全局配置,避免配置污染业务代码。文件命名必须采用“小写+下划线+驼峰命名法”的混合规则,并严格遵循语义化命名原则,例如`user_profile_service.ts`而非`UserProfile.js`。所有TypeScript文件后缀统一为`.ts`,JavaScript文件后缀统一为`.js`,避免使用`.jsx`或`.tsx`混用导致编译冲突。
在`src`目录下,所有文件必须位于`src/`根目录或其子目录中,严禁出现`src/../../../config`这种越层访问文件的情况,这是防止构建时文件丢失和路径解析错误的关键防线。同时,文件路径长度应控制在100字符以内,防止Windows系统路径过长导致的文件读
您可能关注的文档
- 金融行业运营部出纳员银行对账管理手册.docx
- 2025年金融行业运营部理财师客户资产重组总结手册.docx
- 2025年餐饮行业前厅部服务员日常接待服务手册.docx
- 交通行业客服部客服员乘客服务手册(执行版).docx
- 金融行业清算部专员资金清算操作手册.docx
- 2025年电信行业传输部传输员光纤熔接规范手册.docx
- 保险行业销售部保险专员保险产品销售手册.docx
- 2026届贵州省铜仁市思南县贵州省思南中学高三模拟预测生物试题(含答案).pdf
- 广东省惠州市惠东县2024-2025学年高三下学期2月第三次质量检测生物试题(含答案).docx
- 广东省惠州市惠东县2024-2025学年高三下学期2月第三次质量检测生物试题(含答案).pdf
- 2025届湖南省益阳市安化县高三5月三模生物试题(含答案).pdf
- 16.1《赤壁赋》课件统编版高一语文必修上册.pptx
- 2025届江苏省南京市高三下学期第二次模拟考试生物试题(含答案).pdf
- 2025届江苏省南京市高三下学期第二次模拟考试生物试题(含答案).docx
- 2025届江苏省南通市高三一模生物试卷(含答案).docx
- 2025届江苏省南通市高三一模生物试卷(含答案).pdf
- 2025届江苏省苏北七市高三第三次调研生物试题(含答案).docx
- 2025届江苏省苏北七市高三第三次调研生物试题(含答案).pdf
- 11《种树郭橐驼传》课件统编版高二语文选择性必修下册_5.pptx
- 2025届江苏省苏州昆山市陆家高级中学高三二模生物试卷(含答案).docx
原创力文档

文档评论(0)