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 คำสั่งข้างต้นรายการสำหรับไฟล์หลักและระบุ index.js โครงการ Node.js:

$ jx package index.js index

คำสั่งดังกล่าวจะถูกดำเนินการประสบความสำเร็จในการสร้างต่อไปนี้สองไฟล์:

  • index.jxp นี้เป็นไฟล์ตัวกลางที่มีข้อมูลโครงการที่สมบูรณ์ต้องมีการรวบรวม

  • index.jx นี้เป็นชุดที่สมบูรณ์ของข้อมูลไบนารีสามารถทำงานบนไคลเอนต์


ไฟล์ JX กำลังโหลด

เราใช้คำสั่งรายการJX บรรจุ:

$ node index.js command_line_arguments

หลังจากที่ใช้ JXcore รวบรวมเราสามารถใช้คำสั่งต่อไปที่จะดำเนินการสร้างแฟ้มไบนารี JX:

$ jx index.jx command_line_arguments

คุณสมบัติ JXcore อื่น ๆ ที่คุณสามารถดูได้ที่เว็บไซต์อย่างเป็นทางการ: http://jxcore.com/