我正在尝试将我的Web应用程序变成桌面应用程序。我已经构建并配置了一个服务器来托管用python编写的后端脚本。
我的前端是用JS,JQuery,HTML,CSS编写的。
我找到了一个名为Electron的开源框架,它将Web应用程序打包成桌面应用程序。我可以实现这一点,以便它只包裹我的前端组件而不必改变我的后端服务器吗?
答案 0 :(得分:1)
实质上,是的,您可以使用当前的Web代码使用Electron创建桌面应用程序,因为Electron本质上基本上只是一个简化的浏览器。但是,如果项目尚未存在,您需要在项目中添加一些内容才能使Electron工作。
特别是3件事:
(请参阅快速入门指南:https://electron.atom.io/docs/tutorial/quick-start/)
您还需要安装nodejs作为电子本身是一个npm模块。
所以不像你想象的那么简单,但绝对是一种相当简单和可行的方法。