win.loadFile(“index.html”);

}

app.whenReady().then(createWindow);

app.on(“window-all-closed”, () => {

if (process.platform !== “darwin”) {

app.quit();

如何封裝exe格式的系統(tǒng)}

});

app.on(“activate”, () => {

if (BrowserWindow.getAllWindows().length === 0) {

createWindow();

}

});

“`

這里我們創(chuàng)建了一個(gè)瀏覽器窗口,并加載了我們的 index.html 文件。

8ios免簽打包.exe. 修改 package.json:

將 “scripts” 字段替換為以下內(nèi)容:

“`json

“scripts”: {

“start”: “electron .”

}

“`

9. 運(yùn)行應(yīng)用程序:

在項(xiàng)目文件夾中,運(yùn)行以下命令:

“`bash

npm start

“`

此時(shí)您應(yīng)該會(huì)看到一個(gè)包含您的 HTML5 內(nèi)容的 Electron 窗口。

10. 打包為 EXE 文件:

我們將使用 electron-packager 進(jìn)行打包,首先安裝它:

“`bash

npm install electron-packager –save-dev

“`

然后在 package.json 的 “scripts” 字段添加以下內(nèi)容:

“`json

“scripts”: {

“start”: “electron .”,

“package”: “electron-packager . my-html5-exe –platform=win32 –arch=x64 –out=release –overwrite”

}

“`

現(xiàn)在,運(yùn)行以下命令將打包生成 EXE 文件:

“`bash

npm run package

“`

打包完成后,可在項(xiàng)目文件夾下的 “release” 文件夾中找到生成的 EXE 文件。

未經(jīng)允許不得轉(zhuǎn)載:智電網(wǎng)絡(luò) NET » html5怎么封裝exe?

相關(guān)推薦