当我使用const data = [ // I have reformatted your returned data
{ row: ["someId", "somename", "someaddress"] },
{ row: ["someId", "somename", "someaddress"] },
{ row: ["someId", "somename", "someaddress"] },
{ row: ["someId", "somename", "someaddress"] }
];
const newData = data.map(item => ({ id: item.row[0], address: item.row[2] }));
console.log(newData);
时,它会创建一个dir'/ out',如下所示:
electron-forge package
在dir应用程序是我的源代码。我确信我可以在没有它们的情况下运行.exe。
如何配置electronic-forge,我可以在不复制源代码的情况下打包?
答案 0 :(得分:0)
在package.json
中添加"build": {
"asar": true,
}
打包后,它会将您的源代码转换为.asar文件
out/
- appname-forge-win32-x64/
- - locales/
- - resources/
- - - app.asar
- - - electron.asar