1. 目录结构
      1. project
      2. ├── package.json
      3. ├── asset 资源目录
      4. ├── bulid 打包用的资源和脚本
      5. ├── icons 软件图标(打包用到)
      6. ├── extraResources 额外资源目录
      7. ├── app egg服务,与官方一致
      8. ├── const 常量
      9. ├── controller 控制器
      10. ├── middleware 中间件
      11. ├── public 前端资源目录
      12. ├── router 路由
      13. ├── schedule 定时任务
      14. ├── service 业务层
      15. ├── utils 工具函数
      16. ├── view 视图
      17. ├── config egg服务,配置文件,与官方一致
      18. ├── config.default.js 默认配置,都会加载
      19. ├── config.local.js dev环境加载
      20. ├── config.prod.js 生产环境加载
      21. ├── electron
      22. ├── apis electron业务层
      23. ├── ipc electron ipc业务层
      24. ├── lib 一些封装库
      25. ├── frontend 前端目录(vue编写的UI在这里)
      26. ├── out 打包后的可执行文件
      27. ├── run 一些运行缓存
      28. ├── tools 一些工具脚本
      29. ├── main.js electron入口文件
      30. ├── app.js egg文件