这里记录一下安装Hugo后做的一些小调整:

中文换行问题

Hugo默认情况下会忽略换行,转为空格,排版就不是很方便,可以修改配置文件解决,添加:

1
2
[blackfriday]
  extensions = ["hardLineBreak"]

Google分析

还是修改配置文件:

1
googleAnalytics = "UA-123-45"

在本地用hugo server起服务器的时候,是不会生效的,只有hugo 生成的 public 文件能看到相关代码。

快捷发布

写个publish.bat扔在根目录下:

1
2
3
git add .
git commit -m "new blog"
git push

wercker持续集成

嗯,写个wercker.yml扔根目录下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
box: debian
build:
  steps:
    - arjen/hugo-build:
        version: "0.54.0"
deploy:
  steps:
    - install-packages:
        packages: git ssh-client
    - lukevivier/gh-pages@0.2.1:
        token: $GIT_TOKEN
        basedir: public
        repo: username/username.github.io