Estoy tratando de empaquetar la aplicación con Electron empaquetador para la plataforma Linux, pero el empaquetado no funciona. La aplicación no se está construyendo en absoluto. Funcionaba bien cuando la versión del nodo era v11.15.0. Anteriormente estaba usando la MacBook anterior donde estaba funcionando. Actualmente, estoy usando una MacBook pro M1 y la versión de mi nodo es v15.3.0.
Paquete.json-
"scripts": { "ng": "ng", "start": "ng serve --proxy-config proxy.conf.json", "build": "ng build --prod", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e", "electron": "ng build --base-href ./ && electron .", "package-linux": "electron-packager . myapp --overwrite --asar --platform=linux --arch=x64 --icon=src/assets/images/logos/logo-72x72.png --prune=true --out=release-builds" }, "devDependencies": { "@angular-devkit/build-angular": "^0.13.8", "@angular/cli": "~7.0.6", "@angular/compiler-cli": "^7.2.7", "@angular/language-service": "~7.0.0", "@types/jasmine": "~2.8.8", "@types/jasminewd2": "~2.0.3", "@types/node": "^8.10.43", "codelyzer": "~4.5.0", "electron": "^15.3.0", "electron-packager": "^15.4.0", "typescript": "~3.1.6" }Este es el comando que estoy usando:
electron-packager . myapp --asar --platform=linux --arch=x64 --icon=src/assets/images/logos/logo-72x72.png --prune=true --out=release-buildsEl registro de mi terminal después de ejecutar este comando:
> Packaging app for platform linux x64 using electron v15.3.0y luego se termina el proceso.
Antes era (Cuando estaba funcionando) -
> Packaging app for platform linux x64 using electron v15.3.0 > Wrote new app to release-builds/myapp-linux-x64El vino también está instalado. Si elimino "--asar" del comando, entonces se empaqueta, pero el tamaño de la aplicación será de 650 MB, lo cual no quiero, pero con "--asar" el proceso no avanza. Antes solo ocupaba 280 MB. Cualquier error tampoco está ocurriendo. No estoy seguro de por qué se está comportando de esta manera. ¿Alguien me puede ayudar?