electron 打包一个壳子配置多个地址
上回说到配置应用打开的地址,咱们可以通过修改mainWindow.loadFile或者mainWindow.loadURL改变打包后的访问地址,但是因为收到了一个项目的需求,主要是为了减轻每次打包浪费的时间,让实施能够用一个壳子的情况下,自己配置访问的地址内容。所以翻了许多文档和方法,最后决定用一个最简单的办法解决,具体内容往下看。
我们知道打包后,实际可以把壳子看作一个浏览器(Google Chromium),所以我们就知道可以通过修改访问地址直接应用。
基础打包
在main.js里面,我们修改加载方式为mainWindow.loadFile(path.join(__dirname, './index.html'))
修改index.html添加我们自定义的js文件,这里我命名为setting.js
<script src="./setting.js" language="javascript" type="text/javascript"></script>
在seeting.js里面我们把页面初始化后,直接跳转到我们想要的地址
window.onload = function(){
window.location.href = "https://www.baidu.com"
}
全部保存打包即可
打包后如何修改访问地址?
因为我们可以通过electron-builde