NativeScript - ปลั๊กอิน
แพ็กเกจ npm ใช้สำหรับการเพิ่มฟังก์ชันดั้งเดิม เมื่อใช้แพ็คเกจนี้เราสามารถติดตั้งหรือค้นหาหรือลบปลั๊กอินใด ๆ ส่วนนี้จะอธิบายเกี่ยวกับปลั๊กอินโดยละเอียด
คำสั่ง
add - ใช้ในการติดตั้งปลั๊กอิน
update - อัปเดตปลั๊กอินที่ระบุและแก้ไขการอ้างอิง
remove - ลบปลั๊กอิน
build - ใช้เพื่อสร้างปลั๊กอินสำหรับโครงการ iOS หรือ Android
create - สร้างปลั๊กอินสำหรับโครงการของคุณ
การเพิ่มปลั๊กอิน
ไวยากรณ์ด้านล่างใช้เพื่อเพิ่มปลั๊กอินใหม่ -
tns plugin add <plugin-name>
ตัวอย่างเช่นหากคุณต้องการเพิ่ม nativescript-barcodescanner คุณสามารถใช้รหัสต่อไปนี้ -
tns plugin add nativescript-barcodescanner
คุณจะเห็นคำตอบต่อไปนี้ -
+ [email protected]
added 1 package from 1 contributor and audited 11704 packages in 8.76s
คุณยังสามารถใช้โมดูล npm เพื่อเพิ่มปลั๊กอินด้านบน -
npm install nativescript-barcodescanner
ตอนนี้ NativeScript CLI จะดาวน์โหลดปลั๊กอินจาก npm และเพิ่มเข้าไปในโฟลเดอร์ node_modules ของคุณ
หากคุณต้องการเพิ่มปลั๊กอินลงในไฟล์ package.json และแก้ไขปัญหาการพึ่งพาทั้งหมดคุณสามารถใช้คำสั่งด้านล่างแทนคำสั่งก่อนหน้า -
npm i nativescript-barcodescanner
หากคุณต้องการติดตั้งการอ้างอิงของนักพัฒนาในระหว่างการพัฒนาให้ใช้รหัสด้านล่าง -
npm i tns-platform-declarations --save-dev
ที่นี่
tns-platform-declarations คือการพึ่งพาของนักพัฒนาที่จำเป็นสำหรับ intelliSense เท่านั้นในระหว่างกระบวนการพัฒนา
การนำเข้าปลั๊กอิน
ตอนนี้เราได้ติดตั้งแล้ว nativescript-barcodescanner plugin. ให้เราเพิ่มภายในโครงการของคุณโดยใช้คำสั่งด้านล่าง -
const maps = require("nativescript-barcodescanner");
maps.requestPermissions();
การอัปเดตปลั๊กอิน
วิธีนี้ใช้เพื่ออัปเดตปลั๊กอินที่ระบุดังนั้นจึงถอนการติดตั้งก่อนหน้านี้และติดตั้งเวอร์ชันใหม่และแก้ไขการอ้างอิง มีการกำหนดไว้ด้านล่าง -
tns plugin update <Plugin name version>
การลบปลั๊กอิน
หากคุณต้องการลบปลั๊กอินหากไม่จำเป็นคุณสามารถใช้ไวยากรณ์ด้านล่าง -
tns plugin remove <plugin-name>
ตัวอย่างเช่นหากคุณต้องการลบ nativescript-google-maps-sdk ที่ติดตั้งไว้ด้านบนให้ใช้คำสั่งด้านล่าง -
tns plugin remove nativescript-barcodescanner
คุณจะเห็นคำตอบต่อไปนี้ -
Successfully removed plugin nativescript-barcodescanner
การสร้างปลั๊กอิน
ใช้เพื่อสร้างไฟล์โปรเจ็กต์เฉพาะ Android ของปลั๊กอินที่อยู่ในแพลตฟอร์ม / Android ให้เราสร้าง Nativescript-barcodescanner pugin โดยใช้คำสั่งด้านล่าง -
tns plugin build nativescript-barcodescanner
การสร้างปลั๊กอิน
ปลั๊กอิน NativeScript เป็นโมดูล JavaScript ที่เรียบง่าย มันถูกกำหนดไว้ในไฟล์ src \ package.json ของแอปพลิเคชันของคุณ โมดูลนี้ใช้เพื่อสร้างโปรเจ็กต์ใหม่สำหรับการพัฒนาปลั๊กอิน NativeScript มีการกำหนดไว้ด้านล่าง -
tns plugin create <Plugin Repository Name> [--path <Directory>]