内容简介:Hugo是由Go语言实现的静态网站生成器。相比hexo更简单、易用、高效、易扩展、快速部署。进入
Hugo是由 Go 语言实现的静态网站生成器。相比hexo更简单、易用、高效、易扩展、快速部署。
安装Hugo
下载二进制
进入 github下载地址 ,选择对应系统的二进制文件,比如我的电脑windows 64位就下载 hugo_0.55.5_Windows-64bit.zip
解压出来就是一个EXE文件,加入到环境变量即可
源码安装
先安装go,git,设置GOPATH
命令行执行 go get -u -v github.com/spf13/hugo,成功后会生成二进制文件
生成站点
打开命令行,我使用的是cmder,当然自带的cmd也行。
mkdir blog cd blog hugo new site .
目录结构为
编写正文
使用md语法编辑文件
hugo new hello.md vi hello.md
下载主题
cd themes git clone https://github.com/spf13/hyde.git
运行Hugo
hugo server --theme=hyde --buildDrafts Building sites … | EN +------------------+----+ Pages | 11 Paginator pages | 0 Non-page files | 0 Static files | 6 Processed images | 0 Aliases | 0 Sitemaps | 1 Cleaned | 0 Total in 335 ms Watching for changes in d:\blog\{content,data,layouts,static,themes} Watching for config changes in d:\blog\config.toml Environment: "development" Serving pages from memory Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) Press Ctrl+C to stop
浏览器里打开: http://localhost :1313
部署到github
在github建立一个repo,比如username.github.io,注意username为自己的用户名,不能为其他的。
hugo --theme=hyde --baseUrl="http://xxx.github.io/"
这样静态页面都会生成到 public 目录,将pubilc目录里所有文件 push 到刚创建的Repo的 master 分支就可以了。
cd public git init git remote add origin https://github.com/xxx/xxx.github.io.git git add . git commit -m "hugo" git push -u origin master
打开浏览器访问: http://xxx.github.io/
好了,你的博客搭建成功了,开始你的博客之旅吧。
公众号:苏生不惑
以上所述就是小编给大家介绍的《5 分钟使用 hugo 搭建一个自己的博客》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Rework
Jason Fried、David Heinemeier Hansson / Crown Business / 2010-3-9 / USD 22.00
"Jason Fried and David Hansson follow their own advice in REWORK, laying bare the surprising philosophies at the core of 37signals' success and inspiring us to put them into practice. There's no jarg......一起来看看 《Rework》 这本书的介绍吧!