如何从内置的 HTML(dist) 构建电子应用程序?

How to build a electron app from an built HTML(dist)?

我一直在网上搜索,但找不到答案。我只是想知道我是否可以使用内置的 HTML.

把事情说清楚。我创建了一个 vue-CLI 项目。我通过 运行ning 一个 npm run build.

创建了一个内置的 HTML

运行 npm 运行 构建将创建一个带有索引 HTML 及其所需资源的 dist 文件夹。

现在我想在电子中添加这个。这可能吗?

如果您的项目只是客户端 html,那么它就可以开始了:只需使用一个最小的 Electron 示例,并将您的 index.html 设置为起始页。

如果它正在连接到后端服务器(例如访问数据库),它仍然可以这样做,但这意味着应用程序将无法 运行 离线。

值得考虑的是为什么你需要一个 Electron 应用程序,而不是仅仅拥有一个网络应用程序。例如。您是否遇到了桌面应用程序没有的网络应用程序的任何安全限制或其他限制?如果不是,打包为 Electron 应用程序可能只是花在没有人想要或不需要的东西上。

当您使用 vue-cli 构建时,可能值得查看 Quasar Framework,它是 Vue 的包装器,随附 Electron 和 Mobile 目标,随时可用。您实际上不必使用他们的任何 UI 组件来获得它。