⚠ This project has been abandoned in favor of https://github.com/sergiocastrovale/dmp (Nuxt 3, Firestore, Typescript)
Source code for https://discodomeuprimo.lol, a comprehensive and heavily biased list of music artists and bands worth knowing about.
I've been a long time Vue and Nuxt fan, but I wanted to use this small project as an excuse to go back to the barebone roots of Javascript and craft everything from scratch. The only thing I didn't resist using was SCSS with node-sass
.
- Expanded mode
- Parse catalogue of each artist and store it ✔
- Open dialog with the catalogue when clicking on an artist
- Dark mode
- Set the BASE_PATH in your
.env
file. This should be an UNIX-formatted path, e.g./d/stuff/albums
- In the project directory, run
bash build.sh
. Usebash build.sh no-deploy
if you want to skip committing and pushing the changes. - A new
list
file will be created, containing the contents of yourBASE_PATH
folder. index.html
will use these contents and format them in a pretty way 🙂
If you are using Git Bash
in Windows, you won't be able to natively run tree
. Although Windows does have a similar tree
, I suggest using the "port" from GnuWin:
- Download the zip from GnuWin Tree
- Extract
bin/tree.exe
toC:\Program Files\Git\usr\bin
(assuming you're using the default installation folders) - Restart your Git Bash
- You should now be able to use tree (test it with
tree -d
).