Skip to content

zeniuseducation/zeniusenglish-frontend-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zeniusEnglish Frontend Kit

Overview

This frontend kit is an extension of Google Inc. Web Starter Kit, an opinionated boilerplate for web development. It uses gulp as tasks runner.

Dependencies

  1. NPM and nodejs and its plugins:
  • apache-server-configs
  • browser-sync
  • del
  • gulp
  • opn
  • psi
  • require-dir
  • run-sequence
  1. Gulp and its plugins:
  • gulp-autoprefixer
  • gulp-cache
  • gulp-changed
  • gulp-csso
  • gulp-file-include
  • gulp-flatten
  • gulp-if
  • gulp-imagemin
  • gulp-jshint
  • gulp-load-plugins
  • gulp-minify-html
  • gulp-rename
  • gulp-replace
  • gulp-sass
  • gulp-size
  • gulp-sourcemaps
  • gulp-uglify
  • gulp-uncss
  • gulp-useref

Quickstart

  1. Install NPM and Nodejs:
$ brew install node
  1. Install Gulp:
npm install -g gulp
  1. Inside your working directory where package.json is:
npm install

API

  • Build production:
gulp
  • Watch:
gulp serve
  • Pagespeed Insight:
gulp pagespeed