mirror of
https://github.com/Tzahi12345/YoutubeDL-Material.git
synced 2026-03-07 12:00:01 +03:00
Added a new VSC launch configuration to start the backend in the debugger Update the build instruction in README.md (Issue #728)
1.0 KiB
1.0 KiB
Development
First time...
Setup
Checkout the repository and navigate to the youtubedl-material directory.
vim ./backend/appdata/default.json # Edit settings for your local environment
npm -g install pm2 # Install pm2
npm install # Install dependencies for the frontend
cd ./backend
npm install # Install dependencies for the backend
cd ..
npm run build # Build the frontend
This step have to be done only once.
Startup
Navigate to the youtubedl-material/backend directory and run npm start.
Debugging the backend (VSC)
Open the youtubedl-material directory in Visual Studio Code and run the launch configuration Dev: Debug Backend.
Deploy changes
Frontend
Navigate to the youtubedl-material directory and run npm run build. Restart the backend.
Backend
Simply restart the backend.