UNPKG

vox-core

Version:

Runtime de aplicaciones multiplataforma

77 lines (46 loc) 3.27 kB
## vox-core [Página web](http://voxsoftware.github.io/vox-core/) VoxSoftware está creando módulos independientes de cada parte de vox-core utilizando el prefijo *voxnode-* en lugar de usar *vox-core-*. Por lo tanto si desea usar alguno de los submódulos presentes en vox-core, de manera independiente revise utilizando este prefijo. > Ejemplo: vox-core-clr ==> voxnode-clr ### Instalación Antes que todo debe instalar [nodejs](https://www.nodejs.org). Ahora en Unix (Osx,Linux) no se aconseja usar sudo, por lo que debe ejecutar un comando adicional antes de instalar vox-core **Windows:** En windows debe abrir la aplicación **cmd** como administrador y ejecutar ```sh > npm install -g vox-core ``` **Unix (Osx, Linux)** En sistemas unix debe primero ejecutar el script pre-install, el cual se encarga de ajustar los permisos ```sh > curl -H 'Cache-Control: no-cache' -s https://raw.githubusercontent.com/voxsoftware/vox-core/master/pre-install.js | sudo node > npm install -g vox-core ``` ### vox-platform Proximamente saldrá el proyecto vox-platform el cual permitirá compilar proyectos nodejs para plataformas móviles sin que usted tenga que preocuparse por código específico para cada plataforma, o por la correcta configuración de plugins cordova. Vox-platform se basa en los proyectos cordova y jxcore-cordova para hacer esto posible. Facilitará tareas de íconos y screens por medio de archivos de configuración fáciles, ajustar permisos, y otras cosas. Permitirá también crear módulos que contengan código nativo para la plataforma móvil y que se pueda usar desde el núcleo nodejs (jxcore). La idea es que vox-platform permita compilar proyectos hechos para vox-core en iOs y Android. Para plataformas desktop actualmente no necesitan compilarse, puesto que vox-core ya trae el comando *-install* que crea accesos director en el escritorio y menú para Linux y Windows. Sin embargo se necesita trabajo para hacer un correcto funcionamiento de *-install* sobre Osx ### Submódulos * [vox-core-base](submodules/vox-core-base) * [vox-core-basetypes](submodules/vox-core-basetypes) * [vox-core-async](submodules/vox-core-async) * [vox-core-clr](submodules/vox-core-clr) * [vox-core-compression](submodules/vox-core-compression) * [vox-core-datetime](submodules/vox-core-datetime) * [vox-core-e6html](submodules/vox-core-e6html) * [vox-core-endoding](submodules/vox-core-encoding) * [vox-core-es6](submodules/vox-core-es6) * [vox-core-globalization](submodules/vox-core-globalization) * [vox-core-http](submodules/vox-core-http) * [vox-core-io](submodules/vox-core-io) * [vox-core-ipc](submodules/vox-core-ipc) * [vox-core-runtime](submodules/vox-core-runtime) * [vox-core-regedit](submodules/vox-regedit) vox-core es un módulo nodejs para crear y ejecutar aplicaciones multiplataforma. Aún está en etapa de desarrollo. Vox-core contiene varios submódulos que complementan los módulos base de nodejs y permiten un desarrollo fácil para ciertas tareas. ### Documentación y ayuda * [Lista de cambios](/CHANGES.md) * [Documentación](http://voxsoftware.github.io/vox-core/docs/vox-core/0.1.0) ### Licencia [MIT License](/LICENSE)