แอพ Drum Machine เป็นแอปพลิเคชั่นแบบโต้ตอบที่จำลองเครื่องตีกลอง ได้รับการออกแบบด้วยอินเทอร์เฟซผู้ใช้ที่ใช้งานง่ายและเป็นมิตร แอปพลิเคชั่นนี้ช่วยให้ผู้ใช้เล่นเสียงเพอร์คัชชันต่างๆ ผ่านปุ่มบนหน้าจอหรือผ่านแป้นพิมพ์คอมพิวเตอร์
(กลับไปด้านบน)
คุณสามารถดูการสาธิตได้ที่นี่
(กลับไปด้านบน)
เมื่อต้องการเรียกใช้สำเนาในเครื่อง ให้ทำตามขั้นตอนเหล่านี้ โปรเจ็กต์นี้ต้องติดตั้ง Node.js และ npm บนเครื่องของคุณ
-Node.js -npm
- โคลนที่เก็บนี้ไปยังเครื่องของคุณโดยใช้:
โคลนคอมไพล์ https://github.com/ClaudiaRojasSoto/Drum_Machine.git
- นำทางไปยังโฟลเดอร์โครงการ:
ซีดี math_magicians
- ติดตั้งการพึ่งพาโครงการ:
ติดตั้ง npm
หากต้องการเริ่มเซิร์ฟเวอร์การพัฒนา ให้รันคำสั่งต่อไปนี้:
เวลา 13.00 น. เริ่มต้น
โครงการเป็นไปตามโฟลเดอร์และโครงสร้างไฟล์ต่อไปนี้:
/src
: ประกอบด้วยไฟล์ต้นฉบับของแอปพลิเคชัน/src/index.js
: จุดเริ่มต้นหลักของแอปพลิเคชัน JavaScript/src/App.js
: ส่วนประกอบระดับบนสุดของแอปพลิเคชันที่มีการเรนเดอร์ส่วนประกอบ/src/components
: ไดเรกทอรีสำหรับส่วนประกอบ React/src/components/Display.js
: ส่วนประกอบสำหรับจอแสดงผล/src/components/DrumMachine.js
: โฟลเดอร์สำหรับ DrumMachine/src/components/DrumPad.js
: โฟลเดอร์สำหรับ Drumpad/src/redux
: ไดเร็กทอรีสำหรับการจัดการ Redux/src/redux/store.js
: การกำหนดค่าร้านค้า Redux/src/redux/actions
: โฟลเดอร์สำหรับการดำเนินการ Redux/src/redux/DrumMachineActions
: โฟลเดอร์สำหรับการจัดการการดำเนินการของ DrumMachine/src/redux/reducers
: โฟลเดอร์สำหรับตัวลด Redux/src/redux/reducers/DrumMachineReducer.js
: ตัวลดสำหรับการจัดการตัวลด DrumMachine/public
: ประกอบด้วยไฟล์สาธารณะและทรัพย์สินของแอปพลิเคชัน/public/index.html
: ไฟล์ HTML พื้นฐานของแอปพลิเคชัน/build
: ประกอบด้วยไฟล์การผลิตที่สร้างขึ้นโคลนที่เก็บนี้ไปยังโฟลเดอร์ที่คุณต้องการ: https://github.com/ClaudiaRojasSoto/Drum_Machine.git
ติดตั้งโปรเจ็กต์นี้ด้วย: ติดตั้ง Stylelint และ ESLint
ในการรันโปรเจ็กต์ ให้รันคำสั่งต่อไปนี้: เพียงแค่ต้องมีเว็บเบราว์เซอร์
หากต้องการรันการทดสอบ ให้รันคำสั่งต่อไปนี้: เริ่มต้น npm คุณเพียงแค่ต้องมีเว็บเบราว์เซอร์ธรรมดาเพื่อรันโปรเจ็กต์นี้สำหรับการทดสอบ
- คลอเดีย โรฮาส
(กลับไปด้านบน)
(กลับไปด้านบน)
ยินดีต้อนรับการมีส่วนร่วม ปัญหา และการร้องขอคุณสมบัติ!
อย่าลังเลที่จะตรวจสอบหน้าปัญหา
(กลับไปด้านบน)
หากคุณชอบโครงการนี้ แสดงการสนับสนุนโดยติดตามบัญชีนี้
(กลับไปด้านบน)
- Microverse ที่ให้โอกาสในการเรียนรู้ Git และ GitHub ในสภาพแวดล้อมการทำงานร่วมกัน
- เอกสาร GitHub สำหรับให้ข้อมูลมากมายเกี่ยวกับ Git และ GitHub
(กลับไปด้านบน)
โครงการนี้คือ MIT
(กลับไปด้านบน)