- Don't use master branch. Please use gh-pages branch instead.
- install “Bundler” with Gem.
$ cd ~/GitHub/nttcom-webcore/skyway-renewal/
$ sudo gem install bundler
- install “github-pages” with Bundler.
$ bundle install --path vendor/bundle
- Install npm, and then install all necessary packages:
$ sudo npm install
Make sure node and npm
- run gulp (Individual gulp tasks are kept in gulp/tasks/)
$ bundle exec gulp
- access http://localhost:3000/.
file / directory | content |
---|---|
_includes/ | include files |
_layouts/ | template files |
_sites/ | built files for local Web server. aren't pushed to GitHub. |
build/ | output files from gulp |
docs/ | documentation files |
en/ | HTML files in English |
gulp/ | gulp scripts |
images/ | images |
news/ | contains news posts |
node_modules/ | |
src/compass/ | sass and css files |
src/javascript/ | scripts |
unused/ | HTML files which haven't been optimized for Jekyll |
vendor/ | |
------------------- | --------------------------------------------------------------- |
.gitignore | |
_config.yml | config of Jekyll |
favicon.ico | favicon |
Gemfile | |
Gemfile.lock | |
gulpfule.js | gulp build file (Reads contents of 'gulp' folder) |
README.md | |
robots.txt | |
*.html | HTML files in Japanese |
- Using Jekyll with GitHub Pages by GitHub
- Jekyll
- Liquid … Template engine of Jekyll