Source code for this site
Installation on github Pages/local server
Clone repository
git clone https://github.com/trojan03/personal-website.git
cd personal-website
Install bower dependencies
bower install
For Atom IDE, a tsconfig.json handles the compilation process. In case you want to build the site by yourself, navigate to app/src and run tsc
. This command will generate app/dist/app.js
.
To deploy on github pages, push the all files from app
except for src
.
For local deployment, I recommend to use live-server.
Structure
I specially try to keep the site and blog as simple as possible. The site is using only the minimum number of angular packages. Blog’s design structure is