cd
into the folder- run
sudo npm install --global gulp
- run
npm install
- enter
gulp serve
in terminal. - Edit the code in the
src
folder. - go to
localhost:3000
in your browser. As you edit code, the broswer will live update
Note:
The src
folder is big and unwieldy.
JavaScript
Styles
Markup
Optimization
Server
Linting
Automation
Code Management
This project uses Gulp to run automated tasks for development and production builds. The tasks are as follows:
gulp --production
: Same as gulp serve --production
also run gulp test
and not boot up production server
gulp serve
: Compiles preprocessors and boots up development server
gulp serve --open
: Same as gulp serve
but will also open up site/app in your default browser
gulp serve --production
: Same as gulp serve
but will run all production tasks so you can view the site/app in it's final optimized form
gulp test
: Lints all *.js
file in the source
folder using eslint
Adding the --debug
option to any gulp task displays extra debugging information (ex. data being loaded into your templates)
Theweatheris.fun was created by Ari Zilnik and Eric Hartman. They like being told the weather outside is fun.
Ari is a UX designer and front-end developer based in Brooklyn. He can be found here.
Eric is a full-stack developer currently based in Toronto. His work can be found here.