在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ Node.js包(JXcore)
Node.js快速入門(mén)
Node.js事件發(fā)射器
Node.js包(JXcore)
Node.js事件循環(huán)
Node.js文件系統(tǒng)
Node.js npm
Node.js安裝和入門(mén)
Node.js工具模塊
Node.js回調(diào)概念
Node.js流
Node.js入門(mén)實(shí)例程序
Node.js教程
Node.js規(guī)范化應(yīng)用
Node.js REPL終端
Node.js緩沖器
Node.js RESTful API
Node.js全局對(duì)象
Linux安裝Node.js(源碼編譯安裝)
Node.js Web模塊
Node.js Express框架

Node.js包(JXcore)

Node.js的代碼是開(kāi)放的,并準(zhǔn)備好被復(fù)制像任何其他Javascript代碼。但現(xiàn)在它不可能的了。JXcore 這是一個(gè)開(kāi)源項(xiàng)目,引入了包裝和源文件和其他資源加密成JX包一個(gè)獨(dú)特的功能。

考慮大型項(xiàng)目有包括許多文件。JXcore非常多能打包它們?nèi)砍蓡蝹€(gè)文件,以簡(jiǎn)化的分布。 本教程會(huì)給你一個(gè)有關(guān)從安裝JXcore開(kāi)始的整個(gè)過(guò)程快速概述。

JXcore 安裝

安裝JXcore很簡(jiǎn)單,只要只需下載并解壓包,它提供了JX二進(jìn)制入手。因此,讓我們遵循以下步驟:

步驟 1

從 http://jxcore.com/downloads/下載JXcore包, 根據(jù)您的操作系統(tǒng)和計(jì)算機(jī)體系結(jié)構(gòu)。我們這里下載的是一個(gè)在Cenots在64位機(jī)器上運(yùn)行的包。

$ wget https://s3.amazonaws.com/nodejx/jx_rh64.zip 

步驟 2

解壓下載的文件 jx_rh64.zip 復(fù)制JX二進(jìn)制到 /usr/bin 或 根據(jù)您的系統(tǒng)設(shè)置任何其他目錄。

$ unzip jx_rh64.zip
$ cp jx_rh64/jx /usr/bin

第3步

最后,設(shè)置PATH變量適當(dāng)?shù)剡\(yùn)行JX在你喜歡任何地方。

$ export PATH=$PATH:/usr/bin

第4步

可以通過(guò)發(fā)出一個(gè)簡(jiǎn)單的命令驗(yàn)證安裝。如果一切正常,那么你會(huì)發(fā)現(xiàn)它打印其版本號(hào)如下:

$ jx --version
v0.10.32

打包代碼

考慮經(jīng)過(guò)保存的所有文件,包括Node.js的主文件index.js和所有本地安裝的模塊以下目錄項(xiàng)。

drwxr-xr-x  2 root root  4096 Nov 13 12:42 images
-rwxr-xr-x  1 root root 30457 Mar  6 12:19 index.html
-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

要打包上面的項(xiàng)目,只需要到這個(gè)目錄里面并發(fā)出以下命令JX,假設(shè)index.js是您的Node.js項(xiàng)目項(xiàng)文件:

$ jx package index.js index 

在這里,您可以替代索引的任何其他包名,就使用它,因?yàn)槲也幌胱屛业闹魑募麨閕ndex.jx。然而,上面的命令將包一切,將創(chuàng)建下列兩個(gè)文件:

  • index.jxp 這是一個(gè)中間文件,其中包含編譯項(xiàng)目所需的完整的項(xiàng)目細(xì)節(jié)。

  • index.jx 這是具有完整的軟件包,并準(zhǔn)備發(fā)現(xiàn)客戶(hù)端或生產(chǎn)環(huán)境中的二進(jìn)制文件。

啟動(dòng)JX文件

考慮最初Node.js的項(xiàng)目運(yùn)行如下:

$ node index.js command_line_arguments

現(xiàn)在,編譯使用JXcore包后,就可以開(kāi)始如下:

$ jx index.jx command_line_arguments

對(duì)于進(jìn)一步的細(xì)節(jié)JXcore,可以查看其官方網(wǎng)站


上一篇:Node.js全局對(duì)象下一篇:Node.js流