Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

234
Views
Aplicación de compilación de Electronforge para otra plataforma

Actualmente estoy creando una aplicación multiplataforma con electron(-forge) para mac, linux y windows. Estoy en mac y con npm run make la aplicación se empaquete y cree para mac.

¿Hay alguna forma (marca en el comando de compilación o algo así) para compilar la aplicación en Mac para Linux y Windows también?

¡Gracias de antemano por cualquier ayuda!

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Sí, es posible como se indica en la documentación de los fabricantes de forja de electrones:

  • Squirrel.windows You can only build the Squirrel.Windows target on a Windows machine or on a macOS /Linux machine with mono and wine installed
  • Deb (linux) You can only build the deb target on Linux or macOS machines with the fakeroot and dpkg packages installed.
 makers: [ { name: '@electron-forge/maker-dmg', config: { icon: `${iconPath}.icns`, }, }, { name: '@electron-forge/maker-squirrel', config: { authors: 'YOU', iconUrl: 'https://your_site/favicon.ico', exe: `${BUILD_NAME}.exe`, name: BUILD_NAME, }, }, { name: '@electron-forge/maker-deb', config: { options: { bin: BUILD_NAME, maintainer: 'YOU', homepage: 'https://you home page', }, }, }, ],

Personalmente, ejecuto la compilación en un Gitlab CI.

Esto permite que los corredores compartidos de Windows usen en lugar de una imagen acoplable (Linux) con Mono porque eso me estaba causando algunos problemas en la ejecución de Windows.

Para la parte de mac, registro un gitlab runner en mi máquina antes de iniciar la fase de publicación en gitlab.

Creo que puedes lograr el mismo resultado muy rápidamente con Travis, que ya tiene disponibles corredores para Mac y Windows .

Espero haberte ayudado. Buena suerte

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!