做专业的水下设备制造商 旁站
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.2 KiB

2 years ago
2 years ago
  1. # zwsd@192.168.1.3:maochaoying/subsea-side-website.git
  2. # 做专业的水下设备制造商
  3. 静态网站,没有后台交互
  4. # 技术选型
  5. - 本项目采用的 vue3 + vite + js 脚手架搭建
  6. - 包管理工具为 Yarn
  7. # 代码规范
  8. > 随着团队的不断扩大,每个人都有自己的 coding 风格,但是如果一个项目中的代码存在多种风格,那对于代码的可维护性和可读性都大大减少,所以说一个项目规范对于前端团队来说很重要。
  9. ## Prettier
  10. 1、vscode插件 --- Prettier - Code formatter
  11. 2、.prettierrc文件
  12. # 全局状态管理
  13. > 使用 pinia
  14. # 项目结构
  15. ```javascript
  16. ├─node_modules // 依赖包
  17. ├─public
  18. └─src
  19. ├─api // 请求方法
  20. ├─assets // 静态资源
  21. │ └─scss // scss文件
  22. | └─globalMixin.scss // 全局mixin
  23. | └─globalVar.scss // 全局样式变量
  24. ├─components // 组件
  25. ├─router // 路由
  26. ├─service // 封装的工具类
  27. ├─store // 全局状态管理
  28. │ └─modules // 分modules
  29. ├─views // 视图
  30. ├─App.vue // 项目根组件
  31. ├─main.js // 项目入口
  32. └─style.scss // 全局样式
  33. ```
  34. # 启动方式
  35. ```bash
  36. yarn
  37. yarn dev
  38. ```