The frontend development for homepage, kodemate.
Only basic node and bower dependencies.
$ npm install
$ bower install
Compile .jade
to .html
:
$ gulp jade
Compile .scss
to .css
:
$ gulp sass
Copy src/vendor
to build/vendor
:
$ gulp assets
To build all, which includes jade, scss, assets
:
$ gulp build
To clean build
directory:
$ gulp clean
To automatically watch for source change and re-build,
$ gulp watch
Following pages to develop.
- Home (
index.html
) - Courses (
courses.html
) - Course Detail (
course.html
) - About (
about.html
) - Contact (
contact.html
) - Request a course (
request-a-course.html
) - Benefits (
benefits.html
) - FAQs (
faqs.html
)
Tasks for development.
- Basic setup
- Style basic for
index.html
- Add more pages to sites
- Port to SASS (required project re-structure)
- Port to Jade (required project re-structure)
- Create build script
- Refactor project