Kunjungi situs langsung di bitmidi.com , mesin wayback untuk file midi jadul! Lihatlah beberapa contoh di sini:
Mudah menjalankan kode!
git clone [email protected]:feross/bitmidi.com.git
cd bitmidi.com
npm installsudo apt install graphicsmagickbrew install graphicsmagickimagemin-webp > cwebp-binsudo apt install libxi6 libglu1Pertama, salin file rahasia sampel ke file baru:
cp secret/index-sample.js secret/index.js Kedua, jalankan server MySQL lokal di port 3306 dan buat database yang disebut bitmidi.com .
Jangan lupa mengubah kredensial di secret/index.js agar sesuai dengan apa yang Anda konfigurasikan! Jika Anda menggunakan versi MySQL yang berbeda dari apa yang ditentukan, maka ingatlah untuk mengubahnya juga. Jika Anda menjalankan versi MySQL yang lebih lama, Anda mungkin perlu menambahkan insecureAuth: true di bawah db.connection .
Setelah Anda menyelesaikan pengaturan database, jalankan migrasi:
npm run knex -- migrate:latestUntuk memuat situs dengan file MIDI, Anda harus memiliki folder dengan file MIDI di dalamnya. Anda bisa mendapatkan koleksi besar di sini atau yang lebih kecil di sini.
Kemudian, di root proyek, jalankan ini:
node -r @babel/register tools/import.js < path-to-folder-with-midis >npm run build
npm startnpm run watchHak Cipta (C) Feross Aboukhadijeh