我已经研究了很长时间,但没有找到我需要的东西。也许这里有人可以帮助我。
我想要的:
我正在尝试创建将在电子内部运行的应用程序。前端和后端都应该封装在一个可执行文件中,因此我认为React js和Nodejs将是一个不错的选择。
但是这不像我想的那么简单。找到了一个很好的Reactjs https://github.com/electron-react-boilerplate/electron-react-boilerplate锅炉库,但我不知道如何封装nodejs作为它的后端。
它还需要以某种方式与发行包集成,依此类推...另外,启动应用程序时,我需要一个将在localhost:[port]上运行的网络服务器。
技术摘要:
基本上就是这样:
在应用程序中,我将链接指向本地运行的reactjs Web应用程序所服务的页面。
希望我很清楚。我真的希望有人能帮助我。
谢谢!
[您知道服务器端部分与前端是分开的。您可以像本文https://flaviocopes.com/react-electron/一样使电子反应在一起。但是服务器端必须开始独立。您可以使用pm2来启动它们。http://pm2.keymetrics.io/