Node.js

ภาพหน้าจอของซอฟแวร์:
Node.js
รายละเอียดซอฟแวร์:
รุ่น: 7.0.0 / 6.9.1 การปรับปรุง
วันที่อัพโหลด: 29 Sep 17
ผู้พัฒนา: Node.js Development Team
การอนุญาต: ฟรี
ความนิยม: 156

Rating: 3.0/5 (Total Votes: 1)

Node.js เป็นห้องสมุด I / O ที่จัดขึ้นเป็นครั้งแรกในเครื่องมือ V8 ของ Google

ของ Google

ผู้เชี่ยวชาญแนะนำให้สร้างและใช้แอปพลิเคชันแบบเรียลไทม์เพื่อการเข้าชมและข้อมูลที่จำเป็นต้องใช้งานร่วมกันในหลายแพลตฟอร์มและอุปกรณ์ต่างๆ

ปัจจุบัน Node.js ถือว่าเป็นแพลตฟอร์มชั้นนำสำหรับการเรียกใช้โค้ด JavaScript ฝั่งเซิร์ฟเวอร์ซึ่งใช้ในการผลิตใน บริษัท ขนาดใหญ่อย่าง Google, eBay, Yahoo, LinkedIn, Microsoft, Cloud9 และอื่น ๆ อีกมากมาย

แพลตฟอร์มนี้ได้รับการจัดทำเป็นเอกสารไว้เป็นอย่างดีและได้รับประโยชน์จากพื้นที่เก็บข้อมูลโมดูลที่มีขนาดใหญ่มากซึ่งจัดการผ่าน utility npm (Node.js Package Manager)

ขอแนะนำให้ใช้เวอร์ชัน 6.x สำหรับสภาพแวดล้อมการผลิตที่มีเสถียรภาพในขณะที่เวอร์ชัน 7.x มีเสถียรภาพ แต่ยังมีคุณลักษณะทดลอง

& nbsp;

มีอะไรใหม่ ในรุ่นนี้:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 6.7.0 / 4.6.0:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 6.5.0 / 4.5.0:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 6.3.0 / 4.4.7:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 6.2.0 / 4.4.5:



ใหม่ใน Node.js 5.0.0 (30 ตุลาคม 2015)

มีอะไรใหม่ ในเวอร์ชัน 6.0.0 / 4.4.3:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 4.4.3 / 5.10.1:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 4.4.0 / 5.8.0:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 4.2.6 / 5.5.0:

  • เหตุการณ์: ตรวจสอบให้แน่ใจว่าฟังก์ชันคอนโซลมีอยู่
  • fs: เพิ่มตัวเลือก autoClose เพื่อ fs.createWriteStream
  • http: ปรับปรุงการจัดการส่วนหัวคาดหวัง
  • โหนด: อนุญาตให้โหลดโมดูลด้วย -i
  • v8, src: แสดงสถิติเกี่ยวกับพื้นที่ว่างกอง (v8.getHeapSpaceStatistics ())

มีอะไรใหม่ ในเวอร์ชัน 4.2.2 / 5.2.0:

  • fs.readFile * (), fs.writeFile * () และ fs.appendFile * () ตอนนี้ยอมรับ descriptor ไฟล์เป็นอาร์กิวเมนต์แรกของพวกเขา
  • แก้ไขข้อบกพร่องที่คำขอ http แบบหล่นลงจะหยุดทำงาน
  • npm: อัปเกรดเป็นเวอร์ชัน 3.3.6 จาก 2.14.7
  • พยายามนำมาใช้ใหม่สำหรับจับเวลา setTimeout () unref ()
  • เพิ่มการสนับสนุน ALPN
  • ขณะนี้คุณสามารถส่งผ่านตัวเลือก TLS ในออบเจ็กต์เพื่อสร้าง createSecurePair ()
  • zlib: การบีบอัดตอนนี้พ่นบนอินพุตที่ถูกตัดทอน

มีอะไรใหม่ ในเวอร์ชัน 4.1.1:

  • child_process: ChildProcess.prototype.send () และ process.send () ทำงานแบบอะซิงโครนัสข้ามแพลตฟอร์มทั้งหมดดังนั้นจะมีการเรียกใช้พารามิเตอร์ callback ที่เป็นตัวเลือกซึ่งจะถูกเรียกใช้เมื่อส่งข้อความแล้วเช่น. send (message [, sendHandle ] [, callback])
  • โหนด: เปลี่ยนชื่อ "io.js" เป็น "Node.js"
  • โหนด -gyp: การเผยแพร่นี้รวมโหนดโหนดเวอร์ชันที่ปรับปรุงแล้วซึ่งทำงานได้กับ Node.js และ io.js ทุกเวอร์ชันซึ่งรวมถึงการสร้างผู้สมัครรับเชิญในยามค่ำคืนและรุ่นที่เผยแพร่ จาก io.js v3 และ Node.js v4 เป็นต้นไประบบจะดาวน์โหลดเฉพาะ tarball ส่วนหัวเมื่อสร้างส่วนเสริมไม่ใช่แหล่งข้อมูลทั้งหมด
  • npm: อัปเกรดเป็นเวอร์ชัน 2.14.2 จาก 2.13.3 รวมถึงการอัปเดตการรักษาความปลอดภัยดู https://github.com/npm/npm/releases/tag/v2.14.2 เพื่อดูรายละเอียดเพิ่มเติม

  • ตัวจับเวลา
  • : ปรับปรุงประสิทธิภาพของตัวจับเวลาจากพอร์ตเล็ตการใช้งาน 0.12 บวกกับการแก้ไขเล็กน้อย
  • util: ฟังก์ชัน util.is * () ได้รับการคัดค้านโดยเริ่มจากคำเตือนการเลิกใช้งานในเอกสารสำหรับข่าวประชาสัมพันธ์ฉบับนี้ผู้ใช้ควรหาทางเลือกที่มีประสิทธิภาพมากขึ้นในรีจิสทรีของ npm
  • v8: อัปเกรดเป็น 4.5.103.30 จาก 4.4.63.30

มีอะไรใหม่ ในเวอร์ชัน 0.12.7:

  • openssl: อัปเกรดเป็น 1.0.1p
  • npm: อัปเกรดเป็น 2.11.3
  • V8: แพทช์ JitCodeEvent จากต้นเชอร์รี่
  • win, msi: สร้างโฟลเดอร์ npm ในไดเร็กทอรี AppData

มีอะไรใหม่ ในเวอร์ชัน 0.12.4:

  • npm: อัปเกรดเป็น 2.10.1
  • V8: คืนค่าการลบ Array.prototype.values ​​() ของ v8 ออก ()
  • ชนะ: นำกลับ xp / 2k3 support

มีอะไรใหม่ ในเวอร์ชัน 0.12.2:

  • openssl: อัปเกรดเป็น 1.0.1m (การระบุที่อยู่ CVES หลายรายการ)

มีอะไรใหม่ ในเวอร์ชัน 0.12.0:

  • สตรีม 3:
  • การใช้งาน Streams ตอนนี้ทำงานตามที่คุณคิดแล้วโดยไม่ต้องมีการเปลี่ยนแปลงใด ๆ กับ API โดยทั่วไปหมายความว่าไม่ต้องติดค้างอยู่ใน "โหมดเก่า" มีเฉพาะสตรีมที่ไหลหรือไม่
  • ขณะนี้ Streams สนับสนุนการใช้กลไกไม้ก๊อกและเปิดเพื่อป้องกันการล้างข้อมูลจะเขียนออกมาในระบบหากแอพพลิเคชันกำลังทำงานอยู่เป็นจำนวนมาก มีการยกเลิกการปิดบังโดยนัยเมื่อคุณสิ้นสุดสตรีมที่เขียนได้
  • http:
  • maxSockets จะไม่ถูก จำกัด ไว้ที่ 5 เท่านั้นค่าเริ่มต้นจะถูกตั้งค่าให้เป็น Infinity กับนักพัฒนาซอฟต์แวร์และระบบปฏิบัติการที่ได้รับการควบคุมจำนวนการเชื่อมต่อที่แอ็พพลิเคชันสามารถเปิดใช้งานได้กับโฮสต์ที่ระบุ
  • การสนับสนุน KeepAlive ที่เหมาะสมหมายความว่าซ็อกเก็ตจะเปิดค้างอยู่จนกว่าจะหมดเวลาในเวลาที่กำหนดปิดโดยด้านระยะไกลหรือกระบวนการออก นักพัฒนาซอฟต์แวร์ไม่จำเป็นต้องตรวจสอบให้แน่ใจว่าคำขอถูกวางไว้เพื่อให้ซ็อกเก็ตเปิดอยู่หรือใช้โมดูลอื่นเพื่อรับการสนับสนุนดังกล่าว
  • ขณะนี้นักพัฒนาซอฟต์แวร์ยังคงสามารถล้างข้อมูลได้อย่างชัดเจนเพื่อให้แน่ใจว่าเวลากับไบต์แรกมีการเชื่อมต่อต่ำและมีการเปิดพร็อกซี
  • คลัสเตอร์:
  • ขณะนี้มีสองรูปแบบการดำเนินการค่าเริ่มต้นใหม่คือกลไกการกระจาย robin round ที่ master ยอมรับการเชื่อมต่อใหม่และแจกจ่ายให้กับคนงานของคุณ ถ้าคุณต้องการให้คุณสามารถเลือกกลับไปใช้วิธีการเก่าที่พนักงานของคุณต้องรับผิดชอบในการเชื่อมต่อการยอมรับ
  • TLS:
  • เรามีกลไก TLSWrap ใหม่อยู่ภายใต้ฝากระโปรงซึ่งจะช่วยขจัดความลังเลไม่กี่ขั้นตอนระหว่าง JavaScript กับการใช้งาน C + + ของเรา
  • เพิ่ม API สำหรับการเรียกกลับ SNI แบบอะซิงโครนัส, การตรึง OCSP และการจัดเก็บข้อมูล
  • บัฟเฟอร์:
  • เราใช้กลไกการจัดสรรหน่วยความจำสำหรับบัฟเฟอร์ที่ถูกต้องมากขึ้นซึ่งหมายความว่าคุณจะเห็นค่าใช้จ่ายและผลกระทบจากการถือครองไปเป็นชิ้นเล็ก ๆ ของบัฟเฟอร์ ซึ่งจะช่วยลดปริมาณความกดดันของหน่วยความจำในระบบซึ่งหมายความว่าการรัน GC จะเร็วขึ้นซึ่งหมายความว่า Node.js ใช้ CPU น้อยลงและลดเวลาแฝงลงสำหรับแอพพลิเคชันของคุณ
  • child_process:
  • spawnSync / execSync ได้รับการเพิ่มเพื่ออำนวยความสะดวกกระบวนการเด็ก synchronous เตือนกระบวนการโหนดของคุณจะไม่ทำให้ก้าวหน้าในขณะที่รอให้เด็กออก emptor caveat!
  • การเข้ารหัสลับ:
  • เพิ่ม API สำหรับการโหลดเครื่องมือที่กำหนดเองเพื่อใช้กับคอมไพล์ใน OpenSSL
  • APIs เพิ่มเติมสนับสนุนการจัดหาวลีรหัสผ่าน
  • เพิ่ม API สำหรับการเข้ารหัส / ถอดรหัสคีย์สาธารณะ / คีย์ส่วนตัว RSA
  • VM:
  • โมดูลนี้ใช้โมดูล Contextify ซึ่งแชร์ค่าจากแซนด์บ็อกซ์เพื่อหลีกเลี่ยงการเปลี่ยนแปลงที่หายไปภายในการทำงานจากการปรากฏในบริบทหลัก
  • การสนับสนุนเบื้องต้นสำหรับ ECMAScript Internationalization API 1.0 (ECMA-402)
  • โดยค่าเริ่มต้นแอดเดรส Node.js v0.12.0 จะจัดส่งพร้อมการสนับสนุน ECMA-402 แต่สำหรับภาษาอังกฤษเท่านั้น กล่าวอีกนัยหนึ่ง API ECMA-402 ทำงานได้อย่างที่คุณคาดหวัง แต่จะรวมเฉพาะข้อมูลภาษาอังกฤษเท่านั้น

มีอะไรใหม่ ในเวอร์ชัน 0.10.36:

  • openssl: อัปเดตเป็น 1.0.1l
  • v8: แก้ไขดีบั๊กและการถดถอยโหมดที่เข้มงวด
  • v8: ไม่ยุ่งเกี่ยวกับลูปในหัวข้อโปรไฟล์ของซีพียู

มีอะไรใหม่ ในเวอร์ชัน 0.10.34:

  • uv: อัปเดตเป็น v0.10.30
  • zlib: อัปเกรดเป็น v1.2.8
  • child_process: ตรวจสอบ execFile args คืออาร์เรย์
  • child_process: เช็คส้อมอาร์กิวเมนต์เป็นอาร์เรย์
  • crypto: อัปเดตใบรับรองหลัก
  • โดเมน: แก้ไขปัญหาเกี่ยวกับการทำแท้งที่ไม่มีการตรวจจับ
  • ตัวจับเวลา: หลีกเลี่ยงการสแกนเชิงเส้นใน _unrefActive
  • ตัวจับเวลา: แก้ไขการรั่วไหลของหน่วยความจำ unref ()
  • v8: เพิ่ม API สำหรับการยกเลิกในข้อยกเว้นที่ไม่ได้รับการยกเว้น
  • ดีบักเกอร์: แก้ไขเมื่อใช้ "use strict"

มีอะไรใหม่ ในเวอร์ชัน 0.10.33:

  • openssl: อัปเดตเป็น 1.0.1j
  • อัปเดต uv: v0.10.29
  • child_process: รองรับอาร์กิวเมนต์ตัวเลือก
  • อย่างถูกต้อง
  • crypto: ปิดใช้งานการต่ออัตโนมัติสำหรับ SSLv2 / 3 โดยค่าเริ่มต้น

มีอะไรใหม่ ในเวอร์ชัน 0.10.32:

  • npm: อัปเดตเป็น 1.4.28
  • v8: แก้ไขข้อขัดข้องที่นำออกโดยรุ่นก่อนหน้า
  • กำหนดค่า: เพิ่ม - flagos-no-asm
  • crypto: ใช้โดเมนสำหรับวิธีการเรียกกลับใด ๆ
  • http: อย่าส่ง 0rnrn ในการตอบกลับ TE HEAD
  • Querystring: แก้ไขการแทนที่ Unescape
  • url: เพิ่มการสนับสนุนตัวคั่น RFC 3490

มีอะไรใหม่ ในเวอร์ชัน 0.10.31:

  • v8: backport CVE-2013-6668.
  • openssl: อัปเดตเป็น v1.0.1i
  • npm: อัปเดตเป็น v1.4.23
  • กลุ่ม: ยกเลิกการเชื่อมต่อไม่ควรซิงโครไนซ์
  • fs: fix fs.readFileSync fd รั่วไหลเมื่อรับ RangeError
  • สตรีม: แก้ไขค่าอ่านผิดพลาด Readable.wrap ค่าผิดพลาดของวัตถุ
  • ตัวจับเวลา: ตั้งเวลาจับเวลาที่มีการล่าช้าที่ไม่ใช่จำนวนเต็ม

มีอะไรใหม่ ในเวอร์ชัน 0.10.30:

  • uv: อัปเกรดเป็น v0.11.14
  • v8: อัปเกรด 3.21.18.3
  • ยืนยัน: ระบุว่ามีการสร้างข้อความยกเว้นหรือไม่
  • บัฟเฟอร์: เพิ่ม buf.toArrayBuffer () API
  • กลุ่ม: แก้ไขเหตุการณ์ 'ยกเลิกการเชื่อมต่อ' ก่อนเวลาอันควร
  • crypto: เพิ่มการสนับสนุน SPKAC
  • ดีบักเกอร์: นับจำนวนพื้นที่สำหรับหมายเลขบรรทัดอย่างถูกต้อง
  • ดีบักเกอร์: ทำให้ยุ่งวุ่นวาย SIGUSR1-interruptible
  • ดีบักเกอร์: ทำซ้ำคำสั่งล่าสุด
  • ดีบักเกอร์: แสดงบรรทัดปัจจุบัน
  • dgram: send () สามารถยอมรับสตริง
  • dns: เปลี่ยนชื่อโดเมนเป็นชื่อโฮสต์
  • dns: ตั้งค่าชื่อโฮสต์บนวัตถุข้อผิดพลาด
  • dtrace, mdb_v8: สนับสนุนสตริงเพิ่มเติมประเภทเฟรม
  • http: เพิ่ม statusMessage
  • http: แสดงวิธีที่สนับสนุน

มีอะไรใหม่ ในเวอร์ชัน 0.10.29:

  • child_process: อย่าตั้ง args ก่อนจะขว้างปา
  • child_process: spawn () ไม่ได้โยน TypeError
  • ค่าคงที่: ส่งออก O_NONBLOCK
  • crypto: ปรับปรุงการใช้หน่วยความจำ
  • fs: ปิดไฟล์ถ้า fstat () ไม่ทำงานใน readfile ()
  • lib: ชื่อ EventEmitter prototype methods
  • tls: แก้ไขปัญหาด้านประสิทธิภาพ

มีอะไรใหม่ ในเวอร์ชัน 0.10.27:

  • child_process: แก้ไขการหยุดชะงักเมื่อส่งที่จับ
  • child_process: แก้ไขการส่งการจัดการสองครั้ง
  • crypto: อย่าพิมพ์ชื่อของเลข / แฮช
  • dtrace: ข้อบกพร่องของตัวเชื่อมต่อการแก้ปัญหาใน FreeBSD
  • http: อย่าปล่อยซ็อกเก็ตที่ไม่สามารถอ่านได้ของ EOF
  • http: เรียกใช้ createConnection เมื่อไม่มีเอเจนต์
  • สตรีม: นำเช็คที่ไร้ประโยชน์ออกไป
  • ตัวจับเวลา: อย่ากำหนดเวลาใหม่ให้กับตัวจับเวลาในโดเมน
  • url: ถือว่าเหมือนกับ /
  • util: จัดรูปแบบเป็น Error ถ้า instanceof Error

มีอะไรใหม่ ในเวอร์ชัน 0.10.25:

  • uv: อัปเกรดเป็น v0.10.23
  • npm: อัปเกรดเป็น v1.3.24
  • v8: แก้ไขจำนวนเต็มสำหรับวัตถุที่มีคุณสมบัติมากมาย
  • child_process: แก้ไขการวางไข่ () อาร์กิวเมนต์ที่เป็นตัวเลือก
  • กลุ่ม: รายงานข้อผิดพลาดเพิ่มเติมให้กับพนักงาน
  • โดเมน: exit () จะมีผลกับโดเมนที่ใช้งานอยู่เท่านั้น
  • src: ตัวจัดการ OnFatalError ต้องยกเลิก ()
  • สตรีม: การเขียนอาจส่งคืนเท็จ แต่ลืมเปล่งท่อระบายน้ำ

มีอะไรใหม่ ในเวอร์ชัน 0.10.24:

  • uv: อัปเกรดเป็น v0.10.21
  • npm: อัปเกรดเป็น 1.3.21
  • v8: การแก้ไขแบ็กเอนด์สำหรับ CVE-2013- {6639 | 6640}
  • สร้าง: unix ติดตั้งโหนดและส่วนหัวของไลบรารี dep
  • cluster, v8: fix --logfile =% p.log
  • โมดูล: แคชแพ็คเกจหลักเท่านั้น

มีอะไรใหม่ ในเวอร์ชัน 0.10.22:

  • npm: อัปเกรดเป็น 1.3.14
  • uv: อัปเกรดเป็น v0.10.19
  • child_process: ไม่ยืนยันในเหตุการณ์ descriptor ไฟล์เก่า
  • darwin: แก้ไข "ไม่ตอบสนอง" ในการตรวจสอบกิจกรรม Mavericks
  • ดีบักเกอร์: แก้ไขข้อบกพร่องใน sb () ที่มีสคริปต์ที่ไม่มีชื่อ
  • repl: ไม่ใส่ข้อมูลที่ซ้ำกันในความสำเร็จ
  • src: แก้ไขการรั่วไหลของหน่วยความจำในมือจับที่ปิดไว้

มีอะไรใหม่ ในเวอร์ชัน 0.10.19:

  • uv: อัปเกรดเป็น v0.10.17
  • npm: อัปเกรดเป็น 1.3.11
  • readline: จัดการอินพุตที่ขึ้นต้นด้วยตัวควบคุม
  • configure: เพิ่ม mips-float-abi (อ่อน, ยาก) ตัวเลือก
  • สตรีม: การแปลง objectMode ให้ค่า falsey
  • tls: ป้องกันไม่ให้ค่าที่ซ้ำกันถูกส่งกลับจากการอ่าน

มีอะไรใหม่ ในเวอร์ชัน 0.10.17:

  • uv: อัปเกรด v0.10.14
  • http_parser: อย่ายอมรับวิธี PUN / GEM เป็น PUT / GET
  • tls: แก้ไข assertion เมื่อ ssl ถูกทำลายเมื่ออ่าน
  • สตรีม: โยน "ข้อผิดพลาด" หากผู้ฟังออก
  • dgram: ยืนยันการยืนยันเกี่ยวกับอาร์กิวเมนต์ send () ที่ไม่ถูกต้อง
  • readline: หยุด stdin ก่อนปิดโหมดเทอร์มินัลดิบ

มีอะไรใหม่ ในเวอร์ชัน 0.10.16:

  • npm: อัปเกรดเป็น 1.3.8
  • crypto: แก้ไข assert () บนข้อมูล hex ที่มีรูปแบบไม่ถูกต้อง
  • crypto: แก้ไขการรั่วไหลของหน่วยความจำใน randomBytes () เส้นทางข้อผิดพลาด
  • เหตุการณ์: แก้ไขการรั่วไหลของหน่วยความจำไม่รั่วไหลชื่อเหตุการณ์
  • http: ใช้การเข้ารหัสแบบ hex / base64 อย่างถูกต้อง
  • http: ปรับปรุงประสิทธิภาพการทำงานของ res.write (buf) ที่มีอยู่จริง
  • สตรีม: แก้ไขข้อผิดพลาดของท่อสองเครื่องออก

มีอะไรใหม่ ในเวอร์ชัน 0.11.2:

  • อัปเกรดเป็น 0.11.2
  • อัปเกรดเป็น 3.19.0
  • อัปเกรดเป็น 1.2.21
  • build: Makefile ควรเคารพการกำหนดค่า --prefix
  • กลุ่ม: ใช้การสมดุลภาระแบบ round-robin
  • ดีบักคลัสเตอร์: แต่ละคนมีพอร์ตดีบักใหม่
  • ดีบักเกอร์: `restart` ด้วยพอร์ตดีบักที่กำหนดเอง
  • ดีบัก: จุดพักในสคริปต์ยังไม่ได้โหลด

  • เหตุการณ์
  • : EventEmitter # setMaxListeners () ส่งคืนค่านี้
  • เหตุการณ์: เพิ่ม EventEmitter.defaultMaxListeners

มีอะไรใหม่ ในเวอร์ชัน 0.10.10:

  • uv: อัปเกรดเป็น 0.10.10
  • npm: อัปเกรดเป็น 1.2.25
  • url: แยกแยะ URL ที่มีรูปแบบแปลก ๆ บางอย่าง
  • สตรีม: unshift ('') เป็น Noop

มีอะไรใหม่ ในเวอร์ชัน 0.10.9:

  • npm: อัปเกรดเป็น 1.2.24
  • uv: อัปเกรดเป็น v0.10.9
  • repl: แก้ไข JSON.parse error check
  • tls: เหมาะสม. dissestSoon
  • tls: เรียกใช้ write cb เฉพาะหลังจากที่อ่านแล้วเสร็จ
  • tls: ignore .shutdown () ข้อผิดพลาด syscall

มีอะไรใหม่ ในเวอร์ชัน 0.10.7:

  • npm: อัปเกรดเป็น 1.2.21
  • crypto: อย่าละเว้นการยืนยันอาร์กิวเมนต์การเข้ารหัส
  • buffer, crypto: แก้ไขการถดถอยการเข้ารหัสเริ่มต้น
  • ตัวจับเวลา: แก้ไข setInterval () assert

มีอะไรใหม่ ในเวอร์ชัน 0.10.6:

  • สตรีม: ทำให้ Readable.wrap สนับสนุน objectMode, สตรีมที่ว่างเปล่า
  • child_process: แก้ไขการจัดการการจัดส่ง
  • crypto: แก้ไขการถดถอยประสิทธิภาพ
  • src: สายอักขระ DRY / ถอดรหัส

มีอะไรใหม่ ในเวอร์ชัน 0.10.5:

  • build: เพิ่มการสนับสนุน Visual Studio 2012
  • http: อย่าพยายามทำลายซ็อกเก็ตที่ไม่มีอยู่
  • crypto: LazyTransform เกี่ยวกับคุณสมบัติไม่ใช่วิธีการ
  • ยืนยัน: ใส่ข้อมูลใน err.message ไม่ใช่ err.name
  • dgram: แก้ไขที่อยู่ไม่ผูก ()
  • handle_wrap: แก้ไข NULL dereference ตัวชี้
  • os: แก้ไขบัฟเฟอร์ล้นใน os.type ()
  • สตรีม: แก้ไขสภาวะการแข่งขันที่ไม่เปลี่ยนแปลง ()

มีอะไรใหม่ ในเวอร์ชัน 0.10.4:

  • http: ฝ่ายสนับสนุนเขียน (ข้อมูล, 'hex')
  • crypto: dh ลับควรมีเบาะซ้าย
  • ประมวลผล: เปิดเผย NODE_MODULE_VERSION ในกระบวนการประมวลผล
  • crypto: เรียก constructor call ใน crypto streams
  • net: บัญชีสำหรับการเข้ารหัสเป็น. byteLength
  • สุทธิ: แก้ไขการยับยั้งบัฟเฟอร์ใน bytesWritten
  • crypto: ศูนย์ไม่ใช่ข้อผิดพลาดหากเขียน 0 ไบต์

มีอะไรใหม่ ในเวอร์ชัน 0.10.2:

  • tls: ลบขอบเขตที่ไม่จำเป็นที่เป็นอันตรายออกตรวจสอบ
  • crypto: ทำให้ getCiphers () คืนค่า ciphers ที่ไม่ใช่ SSL
  • crypto: ตรวจสอบ randomBytes () อาร์กิวเมนต์ขนาด
  • ตัวจับเวลา: ไม่คำนวณ Timeout._when คุณสมบัติ
  • ตัวจับเวลา: แก้ไขข้อผิดพลาด ms-by-one
  • ตัวจับเวลา: จัดการการเซ็นชื่อล้นของ int32 ในการลงทะเบียน ()
  • สตรีม: แก้ไขแผงลอยในแปลงภายใต้เงื่อนไขที่เฉพาะเจาะจงมาก

  • สตรีม
  • : จัดการผู้ฟังเหตุการณ์ที่ "อ่านได้" ในช่วงปลาย ๆ
  • สตรีม: แก้ไขจุดสิ้นสุดต้นใน Writables ในการเขียนความยาวเป็นศูนย์
  • โดเมน: แก้ไขการเรียกกลับโดเมนจาก MakeCallback
  • child_process: อย่าปล่อยตัวจับคู่กันสองครั้ง

ซอฟต์แวร์ที่คล้ายกัน

PHP Login Script
PHP Login Script

1 Mar 15

Apache Tajo
Apache Tajo

10 Feb 16

dhtmlxVault
dhtmlxVault

12 May 16

ความคิดเห็นที่ Node.js

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่