pokeapi.co
1.0.0
ที่เก็บนี้มีซอร์สโค้ดและเอกสารประกอบสำหรับ pokeapi.co เว็บไซต์นี้สร้างขึ้นบน React-Static ซึ่งเป็นเครื่องกำเนิดไซต์แบบคงที่คล้ายกับ Gatsby ยกเว้นที่ไม่ได้รับการแนะนำและมีเวทมนตร์น้อยลง
cd pokeapi.co เพื่อเข้าไปในรูทโครงการnpm install เพื่อติดตั้งการพึ่งพาโครงการnpm run start เพื่อเริ่มต้นเซิร์ฟเวอร์การพัฒนาที่เชื่อมโยงร้อน (ขับเคลื่อนโดย React-Static)http://localhost:3000 เพื่อดูเว็บไซต์ในเบราว์เซอร์ของคุณnpm run build เพื่อสร้างเว็บไซต์การผลิตnpm run serve ให้บริการเวอร์ชันการผลิตของไซต์บนเซิร์ฟเวอร์ทดสอบท้องถิ่น ไฟล์การผลิตอยู่ในไดเรกทอรี dist
git remote add upstream https://github.com/PokeAPI/pokeapi.co เพื่อสร้างที่จับระยะไกลไปยัง repo upstreamgit pull upstream master เพื่อให้แน่ใจว่าคุณมีรหัสหลักล่าสุดgit checkout -b branch-name (แทนที่ชื่อสาขาด้วยชื่อที่เหมาะสม) เพื่อสร้างสาขาสำหรับการเปลี่ยนแปลงของคุณ การเปลี่ยนแปลงส่วนประกอบที่ตอบสนองใน /src จะโหลดร้อน หากการแก้ไขไฟล์หรือไฟล์ /alerts.json ใน /src/docs/ ไดเรกทอรีคุณจะต้องรีสตาร์ทเซิร์ฟเวอร์ dev ก่อนที่จะมองเห็นการเปลี่ยนแปลง
หากเป็นไปได้ให้ทดสอบการเปลี่ยนแปลงภาพใด ๆ ในเบราว์เซอร์ทั่วไปรุ่นล่าสุดทั้งบนเดสก์ท็อปและมือถือ
git add -A ไปยังขั้นตอนการเปลี่ยนแปลงของไฟล์git commit -m "My message" (แทนที่ข้อความของฉันด้วยข้อความ commit เช่น "แก้ไขโลโก้ส่วนหัวบน Android") เพื่อกระทำการเปลี่ยนแปลงของคุณ ในขณะที่ไม่สำคัญอย่างยิ่งลองทำตามแนวทางในการเขียนข้อความ Git Commitgit push my-fork-name branch-name เพื่อผลักดันการเปลี่ยนแปลงของคุณไปยังที่เก็บ GitHub ของคุณเอง