做专业的水下设备制造商 旁站
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.

50 lines
1.2 KiB

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