Latest web development tutorials

paquete de Node.js JXcore

Node.js es una, entorno de ejecución multiplataforma de código abierto para aplicaciones de servidor y de red.

JXcore es una versión multi-hilo Node.js, que, básicamente, no es necesario realizar ningún cambio en el código existente se pueden ejecutar directamente en un hilo de seguridad multi-hilo.

Pero nosotros este artículo se va a enseñar acerca de la función de envase JXcore.


instalación JXcore

Descargar paquete de instalación JXcore, y extraer en el directorio extraído proporciona comandos binaria JX, a continuación, utilizamos principalmente este comando.

Paso 1, Descarga

Descargar JXcore paquete de instalación https://github.com/jxcore/jxcore-release , que necesita de acuerdo a su propio entorno del sistema para descargar el paquete de instalación.

1, la plataforma ventana de descarga: descarga (Windows x64 (V8)) .

2, Linux / OSX comando de instalación:

$ curl http://jxcore.com/xil.sh | bash

Si tiene permiso, puede utilizar el siguiente comando:

curl http://jxcore.com/xil.sh | sudo bash

Si los pasos anteriores correctamente, use el siguiente resultado de comando voluntad la información de número de versión:

$ jx --version
v0.10.32

código de paquete

Por ejemplo, nuestro proyecto Node.js contiene los siguientes documentos, que index.js archivo maestro:

drwxr-xr-x  2 root root  4096 Nov 13 12:42 images
-rwxr-xr-x  1 root root 30457 Mar  6 12:19 index.htm
-rwxr-xr-x  1 root root 30452 Mar  1 12:54 index.js
drwxr-xr-x 23 root root  4096 Jan 15 03:48 node_modules
drwxr-xr-x  2 root root  4096 Mar 21 06:10 scripts
drwxr-xr-x  2 root root  4096 Feb 15 11:56 style

A continuación, utilizamos el paqueteJX comando anterior artículos, para el archivo maestro y especificar index.js proyecto Node.js:

$ jx package index.js index

El comando anterior se ejecuta con éxito genera los dos archivos siguientes:

  • index.jxp Este es un archivo de middleware que contiene una información completa del proyecto tiene que ser compilado.

  • index.jx Este es un paquete completo de los binarios de información se puede ejecutar en el cliente.


JX carga de archivos

Utilizamos los artículos envasados comandoJX:

$ node index.js command_line_arguments

Después de usar JXcore compilado, podemos usar el siguiente comando para realizar archivo binario generado JX:

$ jx index.jx command_line_arguments

Más características JXcore se puede consultar el sitio web oficial: http://jxcore.com/ .