昨天领导临时来了,今天继续。
安装fpm环境
$ cd ~/.cache/electron-builder/fpm/fpm-1.9.3-2.3.1-linux-X86_64/
$ rm -rf fpm
$ ln -s /usr/local/bin/fpm fpm
这样我们对electron的环境已经完成。
打包
我们必须制作符合银河麒麟的deb包,我们需要将electron-v10.1.5-linux-arm64.zip放入cache目录下。
$ cd ~/electron-quick-start
$ mkdir -p ~/.cache/electron
$ cp ~/electron-v10.1.5-linux-arm64.zip ~/.cache/electron/
$ npm run builder
打完包之后会在dist目录下生成deb包,我们可以试着双击,如果双击之后在开始菜单中寻找不到,需要使用dpkg进行安装,来显示错误。
sudo dpkg -i electron-quick-start_1.0.0_arm64.deb
到这里银河麒麟V10系统中electron打包过程已经完全完成。下面我们进入使用嵌套html环节。
electron-quick-start 带入网址
我们想要直接将网址带入到electron中,那么我们需要在根目录中修改main.js:
webPreferences: {
webSecurity: false
}
mainWindow.loadURL("http://127.0.0.1")
//mainWindow.loadFile('index.html')
下一章节我们开始对laravel-admin进行搭建。