是否可以在其他端口上运行Electron应用程序的UI?我有一个运行在端口8080上的应用程序服务器(Wildfly),当我启动Electron应用程序时,Electron应用程序窗口中将显示该应用程序服务器的默认页面。我相信Electron在后台在端口8080上运行。有没有办法将其更改为端口9000?
答案 0 :(得分:0)
Electron应用程序基本上是具有NodeJS支持的Chromium浏览器,可从磁盘加载要显示的任何文件。它不会启动任何服务器(HTTP或其他任何服务器)。
对于“默认应用页面”,我相信您的意思是index.html
file of the electron-quick-start project。例如,可以使用Electron的main.js
, line 13函数将该文件加载到BrowserWindow#loadFile (...)
中。这基本上相当于使用#loadURL ("file:///...")
或通过在浏览器中使用file://
从磁盘加载任何文件来加载它。