tautcony / tautcony.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

It's blog for TautCony

Hope I could write some interesting things here.

Deps

  • ruby >= 2.6
    • bundler[Gemfile]
  • node >= 11
    • npm[package.json]

Install

$ npm install
$ bundle config set --local path 'vendor/bundle'
$ bundle install

Dev

$ 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

Deploy

$ 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

About

License:Apache License 2.0


Languages

Language:JavaScript 75.7%Language:TypeScript 9.5%Language:CSS 6.6%Language:HTML 4.9%Language:Less 3.2%Language:Dockerfile 0.0%Language:Ruby 0.0%