https://github.com/kyleconrad/thisweeksplaylist
https://github.com/kyleconrad/thisweeksplaylist
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kyleconrad/thisweeksplaylist
- Owner: kyleconrad
- Created: 2015-05-16T18:55:19.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-07-19T00:37:13.000Z (about 10 years ago)
- Last Synced: 2025-03-21T21:44:32.556Z (over 1 year ago)
- Language: JavaScript
- Homepage: http://thisweeksplaylist.co/
- Size: 16.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Local Setup
Running local set up will install all necessary bundles and dependencies and then run a server with BrowserSync. It watches all SASS, JS, and images, then compiles and reloads accordingly.
$ npm install -g gulp
$ cd thisweeksplaylist
$ npm install
$ bundle install
$ gulp
## Building
Building will remove all files from the 'dist' directory, compile and minify all SASS/CSS, concat and uglify all JS, minify all images, and process and copy all HTML. This will result with the entire site ready in the 'dist' directory upon completion.
$ cd thisweeksplaylist
$ gulp build
## Deploying
Deployment uses rsync to ensure that the live server is synced with the latest files from the 'dist' directory. Ensure that the latest updates have been built before attempting to deploy.
$ cd thisweeksplaylist
$ gulp build
$ gulp deploy