【问题标题】:Is there an easy way to wrap a vue.js frontend in an electron app?有没有一种简单的方法可以在电子应用程序中包装 vue.js 前端?
【发布时间】:2021-07-26 06:57:00
【问题描述】:

我有一个 vue.js 应用程序,它连接到一个可以在多个服务器之一上运行的 API。它目前在网络服务器上提供服务,但我想为客户提供将其作为桌面应用程序运行的选项,该应用程序连接到相同的 API,这样如果前端服务器关闭,他们仍然可以连接到 API他们选择的服务器。理想情况下,我不会对前端进行任何更改——我只是将它包装在一个电子应用程序中。

有没有简单的方法来实现这一点?

【问题讨论】:

  • 也许搭建一个electron-vue 项目,并将您的项目复制到其中。

标签: vue.js electron


【解决方案1】:

我认为使用vue add electron-builder 是将电子添加到现有 vue 应用程序的最简单方法。这是假设您使用的是vue-cliDocs.

【讨论】:

    【解决方案2】:

    最简单的方法是采用现有模板并将您的前端添加到其中。我最近did a review of the best Electron frameworks of this May (2021),发现如果你想创建一个Vue Electron应用程序,你最好选择vite-electron-builder

    您应该添加一些安全建议以使您的应用更安全,但从我的评论来看,它看起来是一个不错的选择。

    【讨论】:

    • 谢谢,我去看看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多