This website has exactly the same requirements as Jekyll. For more info please refer to Installation - Jekyll.
- Fork or clone the repo.
- Install dependencies with Ruby gem
bundler
and Node.js package managernpm
. - Run
grunt init
to initialize your project. - Run
grunt serve
to fire up a local server. - Edit and customize your site.
- Change Git remote to your own repo.
- Push and deploy.
So in short:
$ git clone https://github.com/sampan501/samapan.me my-site
$ cd my-site
$ bundle install && yarn install
$ grunt init
$ grunt serve
# ...editing
$ git remote set-url origin https://github.com/sampan501/my-site.git
$ git push -u origin main
I'd love to thank a number of websites that inspired the design of this website. These include: