紧急求助 electron 开发桌面应用

2023-08-09 18:41:47 +08:00
 kevinguoCN
紧急求助各位技术大佬,目前遇到了一个项目要求使用 electron 开发一个桌面应用。
需要使用 electron + vue3 ,
本来是做后端的程序员 硬是把我逼成了全栈

项目背景:
需要开发一个进销存单机版, 本地数据库使用 SQLLite

请问一下:
1. 这样开发 技术如何准备,需要准备哪些知识。
2. 一个人来开发的话, 环境需要怎么配, 各种框架的版本应该选择?
2472 次点击
所在节点    Electron
26 条回复
tianzi123
2023-08-10 01:06:55 +08:00
@ChefIsAwesome 客户端渲染有现成的一大堆教程可以 cv,直接切那套逻辑,他压根不会
bianhui
2023-08-10 08:32:38 +08:00
直接用 electron 套 web 网页就行了,简单无脑,
luomao
2023-08-10 11:28:40 +08:00
如果仅是打包问题,建议用我做的镜像
github: https://github.com/czqclm/fast-package-electron
luomao
2023-08-10 11:28:58 +08:00
duan602728596
2023-08-10 13:20:00 +08:00
作为开发过的人,我总结一下可能用到的知识点
1. 浏览器提供的一些 api ,因为在开发过程中会经常用到,比在 web 开发中用到的更多
2. nodejs ,这也是开发、打包、测试需要用到的
3. vue 全家桶的相关知识,因为一些库如 vue-router 、pinia 会更频繁的用到
4. 因为你选择了 vue ,所以 webpack 、babel 、typescript 、gulp 、postcss 这些都是可能用到的
5. electron 提供的一些 api 要熟悉,这也是经常会用到的
6. pipeline ,打包推荐用 MacOS 的镜像,可以打包出三端的软件
7. python + xcode/vs/GCC 等,electron-rebuild 会用到
haleclipse
2023-09-03 05:57:18 +08:00
搞定了?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/963842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX