Latest web development tutorials

Node.jsのJXcoreパッケージ

Node.jsのは、サーバやネットワークアプリケーション用のオープンソース、クロスプラットフォームのランタイム環境です。

JXcoreあなたは、基本的に直接実行することができ、既存のコードを変更する必要はありません、マルチスレッドのNode.jsのリリースでスレッドセーフなマルチスレッド。

しかし、我々はこの記事では、JXcore包装機能についてお教えしようとしています。


JXcoreインストール

JXcoreインストールパッケージをダウンロードし、抽出されたディレクトリ内の抽出物は、JXバイナリコマンドを提供し、その後、私たちは主にこのコマンドを使用します。

ステップ1、ダウンロード

JXcoreインストールパッケージをダウンロードhttps://github.com/jxcore/jxcore-releaseは、インストールパッケージをダウンロードするために、独自のシステム環境に応じて必要があります。

1、ウィンドウプラットフォームのダウンロード: ダウンロード(Windowsのx64-(V8)) 。

2、Linuxの/ OSXのコマンドをインストールします。

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

あなたが権限を持っている場合は、次のコマンドを使用できます。

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

上記の手順が正しく、次のコマンドが出力さにバージョン番号の情報を使用する場合:

$ jx --version
v0.10.32

パッケージコード

例えば、当社のNode.jsプロジェクトは、マスターファイルをindex.js以下の文書を、含まれています。

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

次に、我々は、マスターファイルのため、商品上記のコマンドJXパッケージを使用し、Node.jsのプロジェクトindex.js指定します。

$ jx package index.js index

上記のコマンドが正常に実行され、次の2つのファイルが生成されます。

  • このindex.jxp完全なプロジェクト情報をコンパイルする必要が含まれているミドルウェア・ファイルです。

  • index.jxこれは、クライアント上で実行することができる情報のバイナリの完全なパッケージです。


JXファイルをロード

私たちは、JXコマンドパッケージ化されたアイテムを使用します。

$ node index.js command_line_arguments

コンパイルJXcoreを使用した後、我々はバイナリファイル生成JXを実行するには、次のコマンドを使用することができます。

$ jx index.jx command_line_arguments

:もっとJXcore機能を使用するには、公式ウェブサイトを参照することができhttp://jxcore.com/