Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

705
Vistas
error del generador de electrones: no se puede encontrar el módulo 'dmg-license'

Estoy buscando una forma sencilla de crear una aplicación electrónica para macOS, desde una máquina Linux.

Desafortunadamente, el comando electron-builder -m no funciona, aquí está el resultado completo del comando:

 electron-builder -m • electron-builder version=22.14.13 os=5.11.0-49-generic • loaded configuration file=package.json ("build" field) • writing effective config file=dist/builder-effective-config.yaml ⨯ Cannot find module 'dmg-license' Require stack: - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/node_modules/dmg-builder/out/dmgLicense.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/node_modules/dmg-builder/out/dmg.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/node_modules/dmg-builder/out/dmgUtil.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/node_modules/app-builder-lib/out/macPackager.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/node_modules/app-builder-lib/out/packager.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/node_modules/app-builder-lib/out/index.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/out/builder.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/out/cli/cli.js - /home/myUser/.nvm/versions/node/v16.13.0/lib/node_modules/electron-builder/cli.js failedTask=build stackTrace=Error: Cannot find module 'dmg-license'

He intentado instalar la dependencia pero solo se puede instalar en macOS...

También intenté instalar diferentes versiones, incluidas 20.37.* , 22.11.7 , @latest ( 22.14.13 ) y @next

¿Hay alguna forma alternativa de crear una aplicación para macOS (el programa que estoy usando es para fines privados, por lo que está bien si la instalación requiere pasos adicionales del usuario)?

¿O alguna forma de solucionar este problema de dependencia?

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Probar:

 npm i dmg-license

Quizás esta sería una forma alternativa de construir. https://www.electronforge.io/

EDITAR:

Tuve un error similar, pero mi problema fue que creé subdirectorios y el paquete predeterminado.json solo incluía el directorio de nivel superior en la compilación. La solución fue cambiar en mi paquete de electrones.json

 "build": { "appId": "com.example.capacitor-app", "productName": "Capacitor App", "files": [ "assets/*", "build/*", "preloader.js", "plugins/*", "capacitor.config.json", "app/**" ],

A

 "build": { "appId": "com.example.capacitor-app", "productName": "Capacitor App", "files": [ "assets/**", "build/**", "preloader.js", "plugins/**", "capacitor.config.json", "app/**" ],

Tenga en cuenta que otra persona tuvo un error de cannot find module porque estaba usando www en lugar de la aplicación para el directorio de código angular: https://github.com/electron-userland/electron-builder/issues/303

about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda