Debido Node.js ahora también disponible en Windows, me gustaría compartir mis guiones sin incluir NODE.EXE. ¿Es posible empacar el script (no más archivos) junto con node.exe en un solo archivo ejecutable?embalaje Node.js-Scripts + NODE.EXE en un único ejecutable
Respuesta
Es absolutamente posible, y es bastante fácil con JXcore.
Una vez que haya instalado JXcore en las ventanas, todo lo que tiene que hacer es ejecutar:
jx package app.js "myAppName" -native
Esto producirá un archivo .exe que se puede distribuir y puede ser ejecutado sin ningún tipo de dependencias externas en absoluto (que Don ni siquiera necesita JXcore ni Node.js en el sistema).
Aquí está la documentación sobre esa funcionalidad: https://github.com/jxcore/jxcore/blob/master/doc/api/jxcore-feature-packaging-code-protection.markdown
(Duplicado de https://stackoverflow.com/a/27551233/810830)
¿Has probado WinRAR? Debería darle la oportunidad de crear un ejecutable autoextraíble que desempaqueta todos los archivos en la carpeta TEMP. Después de hacer esto, puede configurar para ejecutar un archivo exe en el archivo. Además, puede ocultar el cuadro de diálogo "Desempaquetar".
Suena rapid'n'dirty, pero es una opción – schokocappucino
realidad creo que se puede utilizar Adobe AIR para lograr esto, no hay necesidad de incluir NODE.EXE
Alguna vez ha tratado de desarrollar aplicaciones híbridas con QtWebKit, que creo que podría ser una muy buena dirección para usted. , espero que esto ayude.
- 1. Embalaje de un archivo en un archivo ejecutable ELF
- 2. Embalaje un exe + DLL en un ejecutable (no .NET)
- 3. Embalaje RAW AAC en un contenedor m4a?
- 4. Embalaje máximo de rectángulos en un círculo
- 5. Archivo de fuente múltiple ejecutable más lento que el ejecutable de archivo de origen único
- 6. Pasando objeto ejecutable único a varios constructores de rosca
- 7. ¿Cómo empacar los archivos python y sus dependencias en un único archivo ejecutable?
- 8. ¿Es posible compilar una aplicación JS + el intérprete NodeJS en un único ejecutable?
- 9. Android JNI APK Embalaje
- 10. Alterar un índice no único en un índice único
- 11. Embalaje un frasco en un directorio dist con recursos y dependencias externas separadas
- 12. Embalaje de múltiples .exe en un solo paquete .msi
- 13. Embalaje de archivos de Python en un solo script .py
- 14. C/C++ Embalaje y compresión
- 15. Diccionario de datos de embalaje en I
- 16. Algoritmo de rectángulos de embalaje
- 17. Embalaje de archivos Javascript en una guerra?
- 18. Datos de Plone de embalaje
- 19. Embalaje de caja con CSS
- 20. Convertir ejecutable .NET en ejecutable nativo
- 21. Dividir en un carácter único
- 22. Cómo cargar un archivo ejecutable ELF ejecutable dinámicamente?
- 23. Rompiendo un único hilo
- 24. Cómo incrustar un ejecutable en mi proyecto
- 25. Usando dlopen() en un archivo ejecutable
- 26. Incrustar archivos DLL en un ejecutable compilado
- 27. ¿Cómo incrustar recursos en un solo ejecutable?
- 28. py2exe no genera un ejecutable
- 29. Cómo hacer un ejecutable phar?
- 30. Algoritmo de embalaje eficiente para polígonos regulares
Esto parece ser parte de un duplicado piscina: http://stackoverflow.com/questions/6145561/is-there- a-way-to-compile-node-js-source-files, http://stackoverflow.com/questions/7557364/packing-node-js-scripts-node-exe-into-a-single-executable, http: //stackoverflow.com/questions/8173232/make-exe-from-node-js-app, http://stackoverflow.com/questions/8794140/is-it-possible-to-create-desktop-applications-with- node-js, http://stackoverflow.com/questions/9724817/how-to-create-a-stand-alone-command-line-application-with-node-js, http: // stackove rflow.com/questions/13388108/standalone-node-js-application – Mogsdad
El primero no es exactamente el mismo. Compilar javascript y agrupar el intérprete node.js y un script en un archivo ejecutable son dos cosas diferentes. Y las otras preguntas son más antiguas que las mías. – schokocappucino
Una buena lista de herramientas está aquí: http://stackoverflow.com/a/12486874/32679 – GrGr