【问题标题】:Clojurescript: how to make a web app version coexist with desktop electron versionClojurescript:如何使 Web 应用程序版本与桌面电子版本共存
【发布时间】:2017-02-27 11:13:10
【问题描述】:

我创建了一个基于 leiningen 的 clojurescript webapp。

更具体地说,我正在使用重新框架模板:https://github.com/Day8/re-frame-template

我想知道是否可以将这个项目编译成基于电子的桌面应用程序?我注意到有像https://github.com/Gonzih/cljs-electron 这样的电子模板,但我不知道如何使网络版本与电子版本共存。

这可能吗?

更新:

为了让我的问题更清楚:

如何让电子版和网页版共享相同的代码库?有没有这样做的例子?

【问题讨论】:

    标签: electron clojurescript reagent re-frame


    【解决方案1】:

    我已经发布了在 Electron 中运行的重构应用程序,所以这当然是可能的。我们在网络上托管我们的 JS,因此我们可以将我们的应用程序作为 webapps 提供,我们只是选择不这样做。我没有在 Electron 设置上工作,但任何 ClojureScript/Electron 模板都可以帮助您入门。

    您关于与 Electron 共存的网络版本的问题不是很清楚。您可以从 Web 提供您的应用程序并将 Electron 视为浏览器,或者您可以发布已编译的 ClojureScript 并在本地运行它。

    【讨论】:

      猜你喜欢
      • 2019-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-06
      • 2020-08-15
      相关资源
      最近更新 更多