https://leevikopakkala.github.io/nativescript-template/
นี่คือเทมเพลตที่ดีที่สุดพร้อมโครงสร้างที่ได้รับการปรับปรุงเพื่อช่วยให้คุณเปิดแอพหรือโครงการลูกค้าแรกของคุณในเวลาไม่เวลา
เราทุกคนรู้ว่ากระบวนการที่ช้าในการตั้งค่าโครงการและการสร้างฐานการทำงานก่อนที่จะสามารถเพิ่มคุณสมบัติได้ ด้วยเทมเพลตนี้คุณจะได้รับแอปพลิเคชันที่ทำงานได้อย่างสมบูรณ์นอกกรอบด้วย SidedRrawer และ TabView
เหมาะสำหรับผู้เริ่มต้นและมืออาชีพเหมือนกัน
การใช้แนวทางปฏิบัติที่ดีที่สุดพัฒนาแอปพลิเคชั่นมือถือจริงตัวแรกของคุณในเวลาไม่เวลา
เทมเพลต NativeScript ประกอบด้วย NativeScript SidedRawer และ Tabview ส่วนประกอบ:
การอ้างอิงถึงปลั๊กอินแต่ละตัวที่ใช้ในเทมเพลตนี้:
ติดตั้ง node.js https://nodejs.org/
ติดตั้ง NativeScript CLI npm install -g nativescript
ตรวจสอบว่า Nativescript CLI กำลังทำงาน tns
ติดตั้ง Android Studio (หรือ iOS เทียบเท่า) https://developer.android.com/studio/
git clone https://github.com/LeeviKopakkala/Nativescript-Template
cd Nativescript-Template
tns device android --available-devices หรือ tns device ios --available-devices
tns run android / tns run android --device {device name} หรือ tns run ios / `TNS เรียกใช้ iOS -Device {ชื่ออุปกรณ์}
หากใช้เพื่อนสนิท
4.1 เพิ่มโครงการ
4.2 เลือก emulator
4.3 วิ่ง
ส่วนประกอบ radsidedRrawer ถูกตั้งค่าเป็นจุดเริ่มต้นของแอปพลิเคชันใน:
/app-component.ts - ตั้งค่าเนื้อหาลิ้นชักด้านข้างและกำหนดเต้าเสียบเราเตอร์หน้าสำหรับหน้าRadsidedRrawer มีโครงสร้างส่วนประกอบดังต่อไปนี้:
RadSideDrawer - ส่วนประกอบที่จะแสดงลิ้นชักบนหน้าtkDrawerContent Directive - ทำเครื่องหมายส่วนประกอบที่จะเก็บเนื้อหาลิ้นชักtkMainContent Directive - ทำเครื่องหมายส่วนประกอบที่จะเก็บเนื้อหาหลักของแอพมีส่วนประกอบว่างเปล่าห้ารายการในโฟลเดอร์เหล่านี้:
/browse/featured/home/search/settingsเทมเพลตนี้ถูกตั้งค่าให้ใช้ SASS สำหรับการจัดแต่งทรงผม คลาสทั้งหมดที่ใช้ขึ้นอยู่กับธีม {n} หลัก - ปรึกษาเอกสารเพื่อทำความเข้าใจวิธีการปรับแต่ง ตรวจสอบเพื่อดูว่าคุณสามารถใช้คลาสใดกับส่วนประกอบใด
มีไฟล์สไตล์ทั่วโลก 4 ไฟล์ที่อยู่ที่รูทของโฟลเดอร์แอพ:
_app-variables.scss - ถือตัวแปร SASS ทั่วโลกที่นำเข้าในรูปแบบของแต่ละองค์ประกอบ_app-common.scss - แผ่นสไตล์สามัญระดับโลก กฎสไตล์เหล่านี้ใช้กับทั้ง Android และ iOSapp.android.scss - แผ่นสไตล์ Android ระดับโลก กฎสไตล์เหล่านี้ใช้กับ Android เท่านั้นapp.ios.scss - แผ่นสไตล์ iOS ทั่วโลก กฎสไตล์เหล่านี้ใช้กับ iOS เท่านั้น