我有一个电子应用程序,并使用electron-packager
创建了一个可执行文件,该可执行文件在使用该应用程序的情况下使用了几天。在我的package.json中,它看起来像这样:
{
"name": "Software",
"version": "0.1.0",
"main": "main.js",
"devDependencies": {
"electron": "^6.0.9",
"electron-packager": "^14.0.6"
},
"dependencies": {
"chart.js": "2.8.0",
"deep-equal": "^1.1.0",
...
},
"scripts": {
"start": "electron .",
"pack-win": "electron-packager . Software --overwrite --asar --platform=win32 --arch=x64 --prune=true --out=dist",
"pack-linux": "electron-packager . Software --overwrite --asar --platform=linux --arch=x64 --prune=true --out=dist"
}
这确实很好,但是我还想在打包之前自动缩小代码(当然不更改原始文件),以便npm run pack-win
缩小代码,然后直接构建我的发行版。
有人知道我该怎么做到吗?