Skip to content

wei2912/wei2912.github.io

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
css
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

wei2912.github.io Build and Deploy

This is the source of my personal blog and is where I keep my articles as well as the code of my static site generator, whichis based upon Hakyll.

Installation

To build the source, you need Stack. The whole source is in Haskell and the package can be easily and reproducibly built with Stack.

stack setup # if you need to set up a GHC environment that is separate from your system
stack build

Running

You can use the executable file generated by Stack to perform a wide variety of tasks. For more information, run this command:

stack exec blog-src -h

To build the .sass files, you will need to install the Sass executable.