คำถามติดแท็ก bootstrap

2
การแบ่งปันรหัส angularJS ข้ามแอพไฮบริดไอออนิกและเว็บไซต์มือถือทั่วไป
ตกลงดังนั้นใน 'ห้องแล็บนวัตกรรม' ของเราในปัจจุบันมีการผลักดันให้ใช้ Ionic ซึ่งเป็นเฟรมเวิร์กแอพไฮบริดที่สร้างขึ้นบน Cordova สำหรับการเข้าถึงดั้งเดิมและ angularJS สำหรับ 'รหัสเว็บ' นอกจากนี้ยังมีบางโปรเจ็กต์ที่เป็นเว็บบนมือถือแท้โดยใช้ Angular + bootstrap สำหรับการออกแบบที่ตอบสนองได้ สิ่งที่เป็นโครงการบางโครงการที่กำลังจะมาถึงจะต้องมีทั้งเว็บไซต์มือถือและแอพพื้นฐาน (อิออนไฮบริด) คุณสมบัติและหน้าจอส่วนใหญ่จะเหมือนกันแชร์แบ็คเอนด์และ UI ส่วนใหญ่ แต่ก็ยังมีความแตกต่างอยู่บ้าง ดังนั้นคำถามของฉันคือ วิธีสร้างสถาปัตยกรรมโครงการเพื่อให้สามารถเป็นทั้งโครงการไอออนิกและเว็บไซต์เชิงมุมปกติที่มีวิธีการปรับใช้ที่แตกต่างกัน 2 แบบ โค้ดส่วนใหญ่จะถูกนำกลับมาใช้ใหม่ แต่บางมุมมองสำหรับเว็บไซต์มือถือและบางมุมมองสำหรับแอปไฮบริด (ใช้ส่วนประกอบและแบบแผนดั้งเดิมมากขึ้น) อาจมีความแตกต่างของเส้นทางเช่นกัน นั่นเป็นความคิดที่ดีใช่ไหม และในรหัสที่ใช้ร่วมกันมีวิธีง่ายๆที่จะรู้ว่าในกรณีใดคุณ? IF บางคำสั่งที่ไม่ได้ใช้งานอยู่นอกบริบทของพวกเขา ฯลฯ รู้สึกเหมือนมีลิงค์ที่ขาดหายบางประเภทที่ฉันอาจไม่รู้ ขอบคุณล่วงหน้า.

1
ฉันจะจัดการไซต์ Jekyll + Bootstrap + Git ได้อย่างไร
ดังนั้นหลังจากหลายปีของการสร้างเว็บไซต์ตั้งแต่เริ่มต้น (และยกตัวเองขึ้นมามาก) ฉันได้จุ่มนิ้วเท้าของฉันเป็นสองโครงการที่มีมาหลายปีที่ฉันหลีกเลี่ยง: Bootstrap และ Jekyll การออกแบบเป็นงานที่กำหนดเองอย่างมากซึ่งทำให้ฉันต้องขุดลงไปที่ LESS ดังนั้นฉันจึงมีไฟล์ต้นฉบับ Bootstrap สินทรัพย์ที่มาและไดเรกทอรีการสร้างภายในไดเรกทอรีนั้น ถ้างั้นก็มีด้าน Jekyll ที่มีโครงสร้างของตัวเองฉันกำลังเชื่อมโยงในไดเรกทอรีสร้าง Bootstrap และเนื้อหาขั้นสุดท้าย (สิ่งที่ฉันต้องการให้บริการจริง) ฝังอยู่ใน_siteไดเรกทอรี นี่คือลักษณะ: /.git/* /.gitignore /bootstrap/ /bootstrap/... a load of source files ... /bootstrap/bootstrap/ # the build output /jek/ /jek/... all the jekyll files ... /jek/bootstrap/ # symlink on ../bootstrap/bootstrap/ /jek/_site # the stuff …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.