- ruby >= 2.6
- bundler[
Gemfile
]
- bundler[
- node >= 11
- npm[
package.json
]
- npm[
$ npm install
$ bundle config set --local path 'vendor/bundle'
$ bundle install
$ npm start # start jekyll server
$ npm run build:dev # build main script with auto recompile
$ npm run build:prod # build main script for production
$ npm run build:update # build update page script for production
$ npm run build:prod && npm run build:update && jekyll build # build site and deploy to server
$ # OR
$ docker build -t tautcony/tc-blog . # build site and pack it into a docker image