เว็บไซต์ให้ข้อมูลที่ใช้ Jekyll และ Bootstrap สำหรับ Farset Labs, Hackerspace และการกุศลที่ตั้งอยู่ใน Belfast, Northern Ireland
ติดตั้งข้อกำหนดเบื้องต้นที่จำเป็นสำหรับ Jekyll ซึ่งรวมถึง Ruby เวอร์ชันล่าสุด (2.5 หรือใหม่กว่า) เราขอแนะนำให้ใช้ Ruby เวอร์ชันที่เสถียรล่าสุดที่ใช้งานได้กับ Jekyll และแพลตฟอร์มที่คุณเลือก คุณสามารถตรวจสอบ Ruby เวอร์ชันของคุณได้โดยใช้:
ruby --version
เราแนะนำให้คุณใช้ RVM หรือ RBENV เพื่อจัดการทับทิมรุ่นต่าง ๆ ในพื้นที่
เมื่อคุณติดตั้ง prequistes ให้เปิดไดเรกทอรีโครงการและเรียกใช้:
gem install bundler
bundle install
bundle exec jekyll serve -w
เปิด http: // localhost: 4000 ในเบราว์เซอร์เพื่อดูไซต์
Docker ให้สภาพแวดล้อมที่ทำซ้ำได้เพื่อช่วยในการพัฒนา ในการทำงานกับเว็บไซต์นี้โดยใช้ Docker ก่อนตรวจสอบให้แน่ใจว่ามีการติดตั้ง Docker บนเครื่องของคุณแล้วเรียกใช้:
docker build -t farsetlabs-site . docker run -p 4000:4000 -v `pwd`:/app farsetlabs-site
สิ่งนี้จะเริ่มต้นคอนเทนเนอร์สร้างไซต์แล้วเสิร์ฟบนพอร์ต 4000 การแก้ไขไฟล์บนเครื่องของคุณจะทำให้คอนเทนเนอร์สร้างเว็บไซต์ใหม่และทำการเปลี่ยนแปลงที่มีอยู่ในเบราว์เซอร์ (รอข้อความยืนยันของบิลด์)
Regenerating: 1 file(s) changed at 2019-06-13 09:33:17
index.html
...done in 10.680932188 seconds.
การมีส่วนร่วมทั้งหมดในเว็บไซต์และเนื้อหาควรทำผ่านสาขา คุณควรติดตามเวิร์กโฟลว์สาขาฟีเจอร์เมื่อมีส่วนร่วม
เรามีสาขาหลักหนึ่ง main
ซึ่งแสดงถึงเว็บไซต์สด การปรับปรุงอย่างต่อเนื่องไปยังเว็บไซต์ที่ยังไม่ได้อยู่ในสาขาฟีเจอร์ไม่ว่าจะเป็นที่เก็บนี้หรือส้อม
กรุณาสาขาจาก main
ล่าสุดสำหรับการเปลี่ยนแปลงของคุณ
หากคุณไม่สามารถเข้าถึงที่เก็บข้อมูลของเราได้โปรดแยกเราไปที่ GitHub และส่งสาขาของคุณผ่านคำขอดึง
หากคุณไม่ใช่นักพัฒนาคุณควรเพิ่มการแก้ไขและการปรับปรุงเนื้อหาเป็นปัญหา
ลิงก์แถบด้านข้างรวมอยู่ใน _includes/sidebar-links.md
นี่คือรายการ markdown ซึ่งแยกวิเคราะห์เมื่อไซต์ jekyll ถูกสร้างขึ้น หากต้องการอัปเดตลิงก์แถบด้านข้างเพียงแก้ไขไฟล์นี้
เมื่อคุณผลักดันการเปลี่ยนแปลงของคุณ (ไม่ว่าจะเป็น repo หรือส้อมของคุณในฐานะผู้สนับสนุน) คุณควรเปิดคำขอดึง ทีมเว็บของเราจะตรวจสอบ โปรดแสดงคำอธิบายสั้น ๆ อย่างน้อยเกี่ยวกับการเปลี่ยนแปลงและรายละเอียดการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นกับการจัดวางหรือการทำงานของเว็บไซต์