当前位置:   article > 正文

web SPA项目目录、命名规范

web目录命名

web SPA项目目录、命名规范

  1. 项目结构:├── build
  2. ├── docs
  3. ├── package.json
  4. ├── src
  5. │ ├── components
  6. │ │ ├── List
  7. │ │ │ ├── index.js
  8. │ │ │ └── style.less
  9. │ │ └── Nav
  10. │ │ ├── index.js
  11. │ │ └── style.less
  12. │ ├── constants
  13. │ ├── containers
  14. │ │ ├── List
  15. │ │ │ ├── index.js
  16. │ │ │ └── style.less
  17. │ │ └── Nav
  18. │ │ ├── index.js
  19. │ │ └── style.less
  20. │ ├── index.html
  21. │ ├── index.js
  22. │ ├── models
  23. │ │ ├── list
  24. │ │ │ ├── index.js
  25. │ │ │ └── selectors.js
  26. │ │ └── nav
  27. │ │ ├── index.js
  28. │ │ └── selectors.js
  29. │ ├── routes
  30. │ │ ├── index.js
  31. │ │ ├── rank
  32. │ │ │ ├── index.js
  33. │ │ │ └── style.less
  34. │ │ └── search
  35. │ │ ├── index.js
  36. │ │ └── style.less
  37. │ ├── styles
  38. │ │ ├── a.less
  39. │ │ └── b.less
  40. │ └── utils
  41. └── test--------------------分隔符---------------------------组件规范:
  1. ├── README.md
  2. ├── package.json
  3. ├── src
  4. │ ├── index.js
  5. │ └── style.less
  6. └── test
--------------------分隔符---------------------------


原则:

  • 英文小写
  • 简单,简洁明了
  • 短单词或单词连接(不使用驼峰式)
  • 若为react组件,需要开头大写,使用驼峰命名

参考

  1. 头:header 内容:container 页脚:footer
  2. 页面主体:main 侧栏:sidebar 广告:banner
  3. 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center
  4. 登陆:login 登录条:loginbar 注册:regsiter
  5. 导航:nav 子导航:subnav 菜单:menu
  6. 顶导航:topnav 左导航:leftsidebar 右导航:rightsidebar
  7. 子菜单:submenu 搜索:search 标签页:tab
  8. 标志:logo 文章列表:list 当前的: current
  9. 热点:hot 图标: icon 按钮:btn
  10. 新闻:news 下载:download 服务:service
  11. 加入:joinus 指南:guild 投票:vote
  12. 合作伙伴:partner 友情链接:link 版权:copyright
  13. 提示信息:msg 小技巧:tips 注释:note
  14. 栏目标题:title 摘要: summary 内容:content
  15. 状态:status 功能区:shop 状态:status
 
 
 
posted @ 2018-03-23 09:55 我不喜欢高姿态的家伙 阅读( ...) 评论( ...) 编辑 收藏
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/68352
推荐阅读
相关标签
  

闽ICP备14008679号