mirror of
https://github.com/rubickCenter/rubick
synced 2025-06-08 11:34:10 +08:00
✨ 尝试单独构建 asar 包 #300
This commit is contained in:
parent
dcea66e848
commit
c99ec18151
@ -10,7 +10,7 @@
|
|||||||
"feature:dev": "cd feature & npm run serve",
|
"feature:dev": "cd feature & npm run serve",
|
||||||
"electron:build": "vue-cli-service electron:build",
|
"electron:build": "vue-cli-service electron:build",
|
||||||
"electron:serve": "vue-cli-service electron:serve",
|
"electron:serve": "vue-cli-service electron:serve",
|
||||||
"release": "vue-cli-service electron:build && node ./release.js",
|
"release": "vue-cli-service electron:build",
|
||||||
"postinstall": "electron-builder install-app-deps",
|
"postinstall": "electron-builder install-app-deps",
|
||||||
"postuninstall": "electron-builder install-app-deps"
|
"postuninstall": "electron-builder install-app-deps"
|
||||||
},
|
},
|
||||||
|
14
release.js
14
release.js
@ -1,16 +1,16 @@
|
|||||||
const asar = require('@electron/asar');
|
exports.default = async function () {
|
||||||
const tar = require('tar');
|
const asar = require('@electron/asar');
|
||||||
|
const tar = require('tar');
|
||||||
|
|
||||||
const src = 'dist_electron/bundled';
|
const src = 'dist_electron/bundled';
|
||||||
const dest = 'build/app.asar';
|
const dest = 'build/app.asar';
|
||||||
|
|
||||||
(async () => {
|
|
||||||
await asar.createPackageWithOptions(src, dest, {});
|
await asar.createPackageWithOptions(src, dest, {});
|
||||||
await tar.c(
|
await tar.c(
|
||||||
{
|
{
|
||||||
gzip: true,
|
gzip: true,
|
||||||
file: 'app.asar.tgz',
|
file: 'build/app.asar.tgz',
|
||||||
},
|
},
|
||||||
[dest]
|
[dest]
|
||||||
);
|
);
|
||||||
})();
|
};
|
||||||
|
@ -33,6 +33,7 @@ module.exports = {
|
|||||||
productName: 'rubick',
|
productName: 'rubick',
|
||||||
appId: 'com.muwoo.rubick',
|
appId: 'com.muwoo.rubick',
|
||||||
compression: 'maximum',
|
compression: 'maximum',
|
||||||
|
afterPack: './release.js',
|
||||||
directories: {
|
directories: {
|
||||||
output: 'build',
|
output: 'build',
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user