bitmidi.com
1.0.0
구식 MIDI 파일의 Wayback Machine 인 Bitmidi.com 의 라이브 사이트를 방문하십시오! 여기에서 몇 가지 예를 확인하십시오.
코드를 쉽게 실행하는 것은 쉽습니다!
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 둘째, 포트 3306에서 로컬 MySQL 서버를 실행하고 bitmidi.com 이라는 데이터베이스를 만듭니다.
구성 한 내용에 맞게 secret/index.js 에서 자격 증명을 변경하는 것을 잊지 마십시오! 지정된 것과 다른 MySQL 버전을 사용하는 경우이를 변경하십시오. 이전 버전의 MySQL을 실행중인 경우 db.connection 에서 insecureAuth: true Option을 추가해야 할 수도 있습니다.
데이터베이스 설정을 완료하면 마이그레이션을 실행하십시오.
npm run knex -- migrate:latestMIDI 파일로 사이트를로드하려면 MIDI 파일이있는 폴더가 있어야합니다. 여기에서 큰 컬렉션이나 작은 컬렉션을 얻을 수 있습니다.
그런 다음 프로젝트 루트에서 다음을 실행합니다.
node -r @babel/register tools/import.js < path-to-folder-with-midis >npm run build
npm startnpm run watch저작권 (C) Feross Aboukhadijeh