The official website of Lab μ
HTML CSS JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
test
.babelrc
.bowerrc
.dockerignore
.editorconfig
.gitignore
.yo-rc.json
Dockerfile
README.md
bower.json
gulpfile.babel.js
package.json

README.md

The Official Website of Lab μ

© 2014-2016 Lab μ.

Development Guide

This website is developed using the Gulp Building System and Bower Package Manager, which is based on Node.js.

We use Swig Template Engine. All *.html file is Swig template. View the documentation before you start developing.

Environment

First install Node.js. Any version beyond 0.12.0 is supported (but the latest version is encouraged). Make nodejs and npm is in your system path (which is automatically configured by the installer by default, or you can make it your self).

Then run

$ npm install -g gulp-cli
$ npm install -g bower

to install gulp and bower.

Preparation

$ npm install
$ bower install

to install all development dependencies and used library.

Preview

$ gulp serve

it automatically open your default browser to the index.

Changes on files is automatically reloaded.

Release

$ gulp

and checkout the pages in dest directory.