Hugo Wiki #
简单
Hugo 是由 Go 语言实现的静态网站生成器。简单、易用、高效、易扩展、快速部署。 hugo提供了通过主题构建网站的机制。hugo生态已经提供了300+的主题可以用。
易用
主题类似一种前端框架,可以帮助我们快速建站。 此项目是基于 Hugo-book 进行的二次开发,此 hugo 主题 主要用户网站建设和文档建设。 只需导入作为 hugo themes 即可生效, 使用非常简单。
Quick Start #
- Step 1: Setup wls2 network for windows (Skip if Linux or Mac OS)
# Win10 所在局域网设备访问 WSL2
PS C:\WINDOWS\system32> wsl -- hostname -I
# Windows 监听 8080,转发到 WSL2 8080
PS C:\WINDOWS\system32> netsh interface portproxy add v4tov4 listenport=1313 connectaddress=172.23.232.213 connectport=1313
# Windows 放行 8080 入站
C:\WINDOWS\system32> New-NetFirewallRule -DisplayName "Allow Inbound TCP Port 1313" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 1313
- Step: Install Hugo
下载地址: https://github.com/gohugoio/hugo/releases/latest
wget https://github.com/gohugoio/hugo/releases/download/v0.84.1/hugo_extended_0.84.1_Linux-64bit.deb
dpkg -i hugo_extended_0.84.1_Linux-64bit.deb
- Step 3: Create project
git clone https://github.com/airdb-wiki/hugo-book
make create $(project)
cd ../$(project)
make