sshin23 / sshin23.github.io

Home Page:https://shin.mit.edu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShinIO

This package is used for building and deploying website sunghoshin.com.

Dependencies

Several dependencies need to be installed to use this package.

Usage

Once all the dependencies are obtained, run the following to instantiate the package:

$ git clone git@github.com:sshin23/sshin23.github.io.git
$ cd sshin23.github.io
$ julia --project -e 'using Pkg; Pkg.instantiate()'

To generate the website, first enter into julia REPL:

$ julia --project

Then, run the following command:

julia> using ShinIO; ShinIO.build()

To locally host the website, run the following command in the Julia REPL and access it through 127.0.0.1:8000:

julia> ShinIO.serve()

Finally, to deploy the built website to the deployment branch gh-pages, run the following command in the Julia REPL:

julia> ShinIO.deploy()

That's it! If you encounter any issues, please report an issue.

About

https://shin.mit.edu


Languages

Language:TeX 53.2%Language:HTML 31.7%Language:Julia 11.5%Language:CSS 2.3%Language:Shell 1.2%