下载
二进制包下载
https://github.com/spf13/hugo/releases
初始项目
1
2
|
# 当前目录下初始化项目
hugo new site .
|
创建文章
1
|
hugo new about/_index.md
|
换肤
1
2
3
|
cd themes
# git clone https://github.com/spf13/hyde.git
git clone https://gitlab.com/toryanderson/hugo-icarus.git
|
配置hugo-icarus皮肤
1
2
3
4
5
6
7
8
|
cd themes
git clone https://gitlab.com/toryanderson/hugo-icarus.git
cd ..
cp themes/hugo-icarus/exampleSite/config.toml .
cp themes/hugo-icarus/exampleSite/data/l10n.toml data/
vi config.toml
# 注释 themesDir = "../.." 行
|
运行
1
|
hugo server --theme=hyde --buildDrafts
|
部署
1
2
3
4
|
hugo --theme=hyde --baseUrl="http://coderzh.github.io/"
# (注意,以上命令并不会生成草稿页面,如果未生成任何文章,请去掉文章头部的 draft=true 再重新生成。)
# 如果一切顺利,所有静态页面都会生成到 public 目录,将pubilc目录里所有文件 push 到刚创建的Repository的 master 分支。
|
github 部署
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
hugo --theme=hyde --baseUrl="http://coderzh.github.io/"
cd public
git init
git remote add origin https://github.com/coderzh/coderzh.github.io.git
git add -A
git commit -m "first commit"
git push -u origin master
# or
hugo --theme=hyde --baseUrl="http://coderzh.github.io/"
git add -A
git commit -m "first commit"
git push -u origin master
|
原创自制:
雄