先按此文http://briteming.blogspot.jp/2016/07/hakyll.html,安装stack,ghc,hakyll.
cd /usr/local
git clone https://github.com/utdemir/utdemir.com
cd utdemir.com
root@AR:/usr/local/utdemir.com# ls
default.nix generator publish.sh site
root@AR:/usr/local/utdemir.com# cd generator
root@AR:/usr/local/utdemir.com/generator# ls
Main.hs
root@AR:/usr/local/utdemir.com/generator# ghc --make Main.hs (会在当前目录下,生成可执行文件Main。当然其实你也可把Main.hs重命名为常见的文件名site.hs,这样在当前目录下,生成的可执行文件就是site了)
root@AR:/usr/local/utdemir.com/generator#
root@AR:/usr/local/utdemir.com/generator# cp Main ../site/
root@AR:/usr/local/utdemir.com/generator# cd ../site/
root@AR:/usr/local/utdemir.com/site# ls
Main images index.md posts root static templates
root@AR:/usr/local/utdemir.com/site# ./Main build
root@AR:/usr/local/utdemir.com/site# ls
Main _cache _site images index.md posts root static templates
root@AR:/usr/local/utdemir.com/site# cd _site
root@AR:/usr/local/utdemir.com/site/_site# ls
CNAME google768f27d36eb2dc2d.html index.html posts
atom.xml images keybase.txt static
root@AR:/usr/local/utdemir.com/site/_site#
(可见/usr/local/utdemir.com/site/_site就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/utdemir.com/site/_site# cd ../posts
root@AR:/usr/local/utdemir.com/site/posts# nano test-1.md
root@AR:/usr/local/utdemir.com/site/posts# cat test-1.md
---
title: 测试1
date: 2017-01-28 00:57:00
---
这是测试1.
看看如何?
root@AR:/usr/local/utdemir.com/site/posts# cd ..
root@AR:/usr/local/utdemir.com/site# ./Main rebuild
演示网站:http://utdm.bright.biz.st
项目地址:https://github.com/utdemir/utdemir.com
cd /usr/local
git clone https://github.com/utdemir/utdemir.com
cd utdemir.com
root@AR:/usr/local/utdemir.com# ls
default.nix generator publish.sh site
root@AR:/usr/local/utdemir.com# cd generator
root@AR:/usr/local/utdemir.com/generator# ls
Main.hs
root@AR:/usr/local/utdemir.com/generator# ghc --make Main.hs (会在当前目录下,生成可执行文件Main。当然其实你也可把Main.hs重命名为常见的文件名site.hs,这样在当前目录下,生成的可执行文件就是site了)
root@AR:/usr/local/utdemir.com/generator#
root@AR:/usr/local/utdemir.com/generator# cp Main ../site/
root@AR:/usr/local/utdemir.com/generator# cd ../site/
root@AR:/usr/local/utdemir.com/site# ls
Main images index.md posts root static templates
root@AR:/usr/local/utdemir.com/site# ./Main build
root@AR:/usr/local/utdemir.com/site# ls
Main _cache _site images index.md posts root static templates
root@AR:/usr/local/utdemir.com/site# cd _site
root@AR:/usr/local/utdemir.com/site/_site# ls
CNAME google768f27d36eb2dc2d.html index.html posts
atom.xml images keybase.txt static
root@AR:/usr/local/utdemir.com/site/_site#
(可见/usr/local/utdemir.com/site/_site就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/utdemir.com/site/_site# cd ../posts
root@AR:/usr/local/utdemir.com/site/posts# nano test-1.md
root@AR:/usr/local/utdemir.com/site/posts# cat test-1.md
---
title: 测试1
date: 2017-01-28 00:57:00
---
这是测试1.
看看如何?
root@AR:/usr/local/utdemir.com/site/posts# cd ..
root@AR:/usr/local/utdemir.com/site# ./Main rebuild
演示网站:http://utdm.bright.biz.st
项目地址:https://github.com/utdemir/utdemir.com
No comments:
Post a Comment