前端开发流程规范
目录构建规范
- src 源代码开发目录,也是我们编程人员主要的操作目录,我们大部分代码都在里面
- config 配置目录 webpack/gulp的配置目录
- script 脚本命令启动目录
- env.js 项目的环境配置文件:
- dev.js 开发环境
- prod.js 生产环境
- public/static 静态资源开发目录 - 不会经过webpack编译的目录
- assets 静态资源开发目录 - 会经过webpack编译的目录
- img
- <4k 图片可以转换为base64
-
4K 只会经过webpack压缩、编译一下
- img
- components 组件
- 组件是一个 html css js img 等的一个聚合体
- lib 插件 比如jq
- pages 页面
- home首页
- category 分类
- list 列表
- login
- register
- routes 路由配置
- utils 封装模块
- doc
- 后端接口文档
- 产品经理的文案
- 项目的开发流程规范
- test
- 测试目录
- 测试你的代码质量
前端环境
同一个内容处于不同的空间
比如: 兵哥在教室、办公室、金沙湖、家【 杭州 】、老家
我们在不同的地方行为表现可能不一样
我们希望项目无论在什么情况下都是一样的
- 生产环境 - 代码经过打包、压缩、编译
- 开发环境 - 代码没有经过打包、压缩
- 测试环境
- 预上线环境
- 上线环境
- 其他环境
base64
- 前端性能优化的方案
- 好处: 可以减少一次ajax请求
- 针对: 大小是小于4K的图片
OOCSS命名规范
- 案例: Bootstrap
js命名方式
- 变量
- num
- nickName
- nick_name
- 常量
- NUM
- GET_DATA
- 函数名
- fn
- checkNum
- 类
- Person
- BannerList
转载:https://blog.csdn.net/qq_37243752/article/details/101033965
查看评论