Latest web development tutorials

package Node.js JXcore

Node.js est un open source, l'environnement d'exécution multi-plateforme pour les applications serveur et réseaux.

JXcore est une version multi-thread Node.js, vous ne fondamentalement pas besoin d'apporter des modifications au code existant peut être exécuté directement dans un thread-safe multi-thread.

Mais nous Cet article va vous apprendre sur la fonction d'emballage JXcore.


Installation JXcore

Télécharger package d'installation JXcore, et extraire dans le répertoire extrait fournit commande binaire jx, nous utilisons principalement cette commande.

Étape 1, Télécharger

Télécharger JXcore package d'installation https://github.com/jxcore/jxcore-release , vous avez besoin en fonction de votre propre environnement de système pour télécharger le package d'installation.

1, Fenêtre plateforme téléchargement: le téléchargement (Windows de (V8)) .

2, Linux / OSX commande d'installation:

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

Si vous avez la permission, vous pouvez utiliser la commande suivante:

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

Si les étapes ci-dessus correctement, utilisez la sortie commande volonté suivant les informations de numéro de version:

$ jx --version
v0.10.32

Code de l'emballage

Par exemple, notre projet Node.js contient les documents suivants, qui index.js fichier maître:

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

Ensuite, nous utilisons le packagejx de commande ci - dessus des éléments, pour le fichier maître et préciser index.js projet Node.js:

$ jx package index.js index

La commande ci-dessus est exécutée avec succès génère les deux fichiers suivants:

  • index.jxp Ceci est un fichier de middleware qui contient une information complète du projet doivent être compilés.

  • index.jx Ceci est un paquet complet de binaires d'information peut être exécuté sur le client.


Chargement du fichier de JX

Nous utilisons les élémentsde commande jxemballés:

$ node index.js command_line_arguments

Après avoir utilisé JXcore compilé, nous pouvons utiliser la commande suivante pour effectuer fichier binaire généré jx:

$ jx index.jx command_line_arguments

Plus de fonctionnalités de JXcore vous pouvez consulter le site officiel: http://jxcore.com/ .