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.