YT Playlist
This app was developed using Angularjs and component arquitecture.
Live demo
Setup and install
Dependency installation
- Download and install Node.js here .
- Install SASS/Compass.
- Install Gulp CLI on the command-line with
npm install -g gulp
Project installation and server
Install dependencies:
npm install
Run the server:
npm start
Everything is compiled and outputted inside /docs
, this is the same for both local development and deployment (not using dist here due to github page folder name requirement).
Tasks
Here are all the tasks available:
Run the local server:
npm start
To deploy:
npm run deploy
Notes
I encountered a few issues reloading/refreshing the page aligned with html5Mode
on github and the limitation with implementing .htaccess
. To fix this issue I'm using this solution. This may cause some flick on reload.