关于asar打包
electron初始項目搭建案例
安裝asar
npm install -g asar
用 asar pack 打包
asar pack your-app app.asar
讀取 asar 里面的文件
asar list xxxxxx.asar
從 asar 包讀取一個文件:
const fs = require('fs');
fs.readFileSync('/path/to/example.asar/file.txt');
列出 asar 包中根目錄下的所有文件:
const fs = require('fs');
fs.readdirSync('/path/to/example.asar');
使用 asar 包中的一個模塊:
require('/path/to/example.asar/dir/module.js');
使用 BrowserWindow 來顯示一個 asar 包里的 web 頁面:
const BrowserWindow = require('electron').BrowserWindow;
var win = new BrowserWindow({ 800, height: 600});
win.loadURL('file:///path/to/example.asar/static/index.html');
總結
- 上一篇: 加入域的计算机重定向到指定的OU
- 下一篇: 在ubuntu20.04下搭建深度学习环