【发布时间】:2019-10-29 18:31:26
【问题描述】:
我已经研究了很长时间,但还没有找到我需要的东西。也许这里有人可以帮助我。
我想要什么:
我正在尝试创建一个将在电子内部运行的应用程序。前端和后端都应该封装在一个可执行文件中,所以我认为 React js 和 Nodejs 会是一个不错的选择。
但这并不像我想象的那么简单。为 reactjs https://github.com/electron-react-boilerplate/electron-react-boilerplate 找到了一个很好的样板,但我不知道如何将 nodejs 封装为它的后端。
它还需要以某种方式与发布包集成等等...... 此外,当您启动应用程序时,我需要有一个将在 localhost:[port] 上运行的网络服务器。
技术总结:
所以基本上:
- Electron 与 React js - 作为应用程序的“面孔”
- Nodejs - 作为应用程序的后端
- 本地运行的网络服务器 - (使用 react js)。
在应用程序中,我将链接到由本地运行的 reactjs Web 应用程序提供的页面。
希望我很清楚。我真的希望有人可以帮助我。
谢谢!!!
【问题讨论】:
-
这是一个 NodeJS 应用程序——还有 Electron 并不是很相关。你可以在它的非网络应用部分做所有普通的 NodeJS 事情。