A wee bit of screen scraping to get the latest numbers on top 10 starred programming languages on GitHub.
This project is a WIP and does not necessarily include best practices, recommended production techniques, etc. It is simply a good project to learn React, Gulp and Browserify.
- Clone the repo and
cdinto the repo's directory - Run
npm install
- In on terminal, run
gulp - In a separate terminal, run
npm start - Go to
localhost:9599to display the app - Go to
localhost:9599/testrunner.htmlto see your tests - Any changes to
apporstylesfolder will automatically rebuild tobuildfolder - Both tests and application changes will refresh automatically in the browser
- Run
gulp testto run all tests with phantomJS and produce XML reports
- Run
NODE_ENV=production gulp deploy
To minify the code. TODO: Update this for production...
- build/: Where your automatically builds to. This is where you launch your app in development
- dist/: Where the deployed code exists, ready for production
- styles/: Where you put your css files
- specs/: Where you put your test files
- gulpfile: Gulp configuration
MIT