เยี่ยมชมเว็บไซต์สดที่ bitmidi.com เครื่อง Wayback สำหรับไฟล์ MIDI โรงเรียนเก่า! ตรวจสอบตัวอย่างที่นี่:
ใช้งานรหัสได้ง่าย!
git clone [email protected]:feross/bitmidi.com.git
cd bitmidi.com
npm installsudo apt install graphicsmagickbrew install graphicsmagickimagemin-webp > cwebp-binsudo apt install libxi6 libglu1ก่อนอื่นให้คัดลอกไฟล์ลับตัวอย่างไปยังไฟล์ใหม่:
cp secret/index-sample.js secret/index.js ประการที่สองเรียกใช้เซิร์ฟเวอร์ MySQL ในเครื่องบนพอร์ต 3306 และสร้างฐานข้อมูลที่เรียกว่า bitmidi.com
อย่าลืมเปลี่ยนข้อมูลรับรองใน secret/index.js เพื่อให้ตรงกับสิ่งที่คุณกำหนดค่า! หากคุณใช้รุ่น MySQL ที่แตกต่างจากที่ระบุไว้ให้อย่าลืมเปลี่ยนสิ่งนั้นด้วย หากคุณใช้ MySQL รุ่นเก่ากว่าคุณอาจต้องเพิ่ม insecureAuth: true ภายใต้ db.connection
เมื่อคุณทำการตั้งค่าฐานข้อมูลเสร็จสิ้นให้เรียกใช้การย้ายถิ่น:
npm run knex -- migrate:latestในการโหลดไซต์ด้วยไฟล์ MIDI คุณจะต้องมีโฟลเดอร์ที่มีไฟล์ MIDI อยู่ในนั้น คุณสามารถรับคอลเลกชันขนาดใหญ่ได้ที่นี่หรือมีขนาดเล็กกว่าที่นี่
จากนั้นในรูทโครงการเรียกใช้สิ่งนี้:
node -r @babel/register tools/import.js < path-to-folder-with-midis >npm run build
npm startnpm run watchลิขสิทธิ์ (c) Feross Aboukhadijeh