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/ 。