我已经创建了 Electron + React Desktop应用程序。。当我尝试加载“ index.html” 时遇到了问题,因为它仅加载 简单的 js ,而不是jsx(反应代码)。请指导我。
这在Main.js中
mainWindow.loadURL(file://${path.join(__dirname,'../build/index.html')}
);
这是我的index.html加载具有反应代码的index.js
require(“ ../ src / index.html”)
谢谢
答案 0 :(得分:0)
尝试使用url.format
代替。 Here is the link to the documentation。
这样的事情。
mainWindow.loadURL(isDev
? url.format({
pathname: path.join(__dirname, '../build/index.html'),
protocol: 'file:',
}),
: url.format({
pathname: path.join(__dirname, '../build/index.html'),
protocol: 'file:',
})
);