Ein React 18 + NextJS -Projekt, das zum Spaß erstellt wurde. Ich hatte es satt, YouTube für einige LO-Fi-Musik während der Arbeit zu öffnen?
Lofi-Music ist eine Webanwendung, mit der Sie beim Arbeiten oder Lernen benutzerdefinierte Musik erstellen können! Klicken Sie einfach auf alle Geräusche, die Ihnen aus der großen Auswahl mögen, um sie in eine benutzerdefinierte Mischung zu überlagern.
Klonen Sie zunächst das Repo mit dem Befehl an Ihr Gerät:
git clone https://github.com/riccardobertolini/lofi-music.git
Wechseln Sie dann die Verzeichnisse in lofi-music mit dem Befehl ein:
cd lofi-musicFühren Sie als nächstes den folgenden Befehl aus, um alle Module und ihre Abhängigkeiten zu installieren:
npm installFühren Sie den folgenden Befehl aus, um die App im Entwicklungsmodus auszuführen:
npm run devÖffnen Sie dann http: // localhost: 3000 (Standardport), um es im Browser anzuzeigen.
Um die App für die Produktion im build -Ordner zu erstellen, rennen Sie:
npm run buildSounds active: .Stop all .window icon oben links in der Symbolleiste. Klicken Sie zum Beenden erneut auf das Symbol.arrow icon in der Symbolleiste.gear icon und wählen Sie eine Farbe aus.face icon in der Symbolleiste und wählen Sie Ihre Stimmung aus, um eine zufällige Mischung aus Sounds zu erhalten. Führen Sie den folgenden Befehl aus, um die Tests auszuführen:
npm testFühren Sie den folgenden Befehl aus:
npm test -- --coverage Suchen Sie nach dem Ausführen des Befehls nach dem Ordner /coverage , dann /lcov-report und öffnen Sie index.html in einem Browser.
.
├── components // All app components (MusicTiles, Shuffler, etc.)
├── constants // Enum of colors
├── contexts // Accessibility Context
├── data // Music list with corresponding image and mp3 sources
├── pages // The app
├── public // Audio and image files
├── styles // CSS file
└── utils // Fullscreen mode
Bitte zögern Sie nicht, Probleme zu öffnen, Anfragen und Refactor/Fix zu ziehen! Dies ist ein lebendes Projekt und jede Hilfe ist willkommen. Danke!
Um aktuelle Probleme anzuzeigen, lesen Sie die Seite der Probleme.
Befolgen Sie die folgenden Schritte, um dazu beizutragen:
git clone https://github.com/[YOUR-USERNAME-HERE]/lofi-music.git
git checkout -b new-feature
git commit -m 'Added feature'
git push origin new-feature
Unter der MIT -Lizenz verteilt. Weitere Informationen finden Sie LICENSE .