ขณะนี้ปลั๊กอินเลิกใช้แล้ว ขณะนี้การสร้างสแน็ปช็อตฮีป V8 ได้รับการรวมเข้ากับการรวมกลุ่ม Webapck ซึ่งเป็นขั้นตอนการเพิ่มประสิทธิภาพที่เป็นทางเลือกภายหลังการรวมกลุ่มโค้ด เราขอแนะนำให้ย้ายแอปของคุณไปใช้ nativescript-dev-webpack
พร้อมการสร้างสแน็ปช็อตที่เปิดใช้งาน ข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าการรวม Webpack ใน NativeScript คุณสามารถดูได้ที่นี่
Repo นี้มอบเครื่องมือในการสร้างและแจกจ่ายแพ็คเกจสแน็ปช็อตฮีป V8 ของโมดูล Core NativeScript / NativeScript+Angular เพื่อลดเวลาเริ่มต้นของ NativeScript Android Runtime
สำหรับข้อมูลเพิ่มเติม โปรดติดตาม NativeScript#1563 และดูที่เอกสารรันไทม์ของ Android
/bundler
- ตัวรวมโมดูล JavaScript และเครื่องมือสำหรับสร้างแพ็คเกจสแน็ปช็อต/plugin
- ปลั๊กอิน NativeScript ที่ดาวน์โหลดแพ็คเกจสแนปช็อตที่ถูกต้องและเตรียมแอปเพื่อใช้งาน ในการติดตั้งปลั๊กอิน:
tns install android-snapshot
เวลาเริ่มต้นทดสอบบนอุปกรณ์ Nexus 5:
การกำหนดค่า | แกนเนทีฟสคริปต์ | NativeScript+เชิงมุม |
---|---|---|
ไม่ใช่การรวมกลุ่ม | 2350ms | 4000ms |
มัดรวม | 2100ms | 3600ms |
มาพร้อมสแนปชอต | 1600ms | 2100ms |