DEVit the 360° Web Development Conference http://devitconf.org
The site is made with Jekyll.
You need node
, npm
, bower
, Ruby
and bundler
gem installed in order to build the site.
We use Grunt to manage the development workflow, build and deploy, if you don't have it installed:
npm install grunt-cli -g
We use Bower to manage client side libraries and frameworks, if you don't have it installed:
npm install -g bower
We use Bundler to manage the Jekyll dependencies, if you don't have it installed:
gem install bundler
- Clone
git clone git@github.com:skgtech/devit.git
cd devit
- Install Jekyll and its dependencies
bundle install
- Install node packages
npm install
- Install bower packages
bower install
grunt serve
: Launch the website locally, a development workflow with livereloads and watches.grunt build
Build the website, output will be in folderdist/
.grunt deploy
: Build & Deploy the website using github pages.grunt --help
: See all available tasks.
Pretty straightforward stuff here, the whole website is under the folder app/
.
- v0.0.1, 15 Dec 2014
- Big Bang
- If you get an error like the following
Warning: Please install Jekyll before running this task. Use --force to continue.
Please make sure you have the jekyll
gem installed.
You can bundle install
to install this and its dependencies.
- If you get an error like the following
Warning: Syntax error: File to import not found or unreadable: bootstrap-sass-official/assets/stylesheets/_bootstrap.scss.
Load paths:
...
on line 6 of app/_scss/main.scss
Use --trace for backtrace. Use --force to continue.
Please make sure you run bower install
to install the packages needed.
If you don't have bower installed: npm install -g bower
Copyright ©2015 SKGTech. Licensed under the MIT license.