1 - 安装配置hugo
准备 hugo 以便构建文档
准备工作
安装golang
安装 node
ubuntu下:
wget https://nodejs.org/dist/v18.18.0/node-v18.18.0-linux-x64.tar.xz
tar xvf node-v18.18.0-linux-x64.tar.xz
sudo mv node-v18.18.0-linux-x64 /usr/share/nodejs
然后修改
vi ~/.zshrc
加入:
export PATH=/usr/share/nodejs/bin:$PATH
生效并检查:
source ~/.zshrc
npm --version
安装hugo
wget https://github.com/gohugoio/hugo/releases/download/v0.119.0/hugo_extended_0.119.0_linux-amd64.deb
sudo dpkg -i hugo_extended_0.119.0_linux-amd64.deb
2 - 构建daprdocs的hugo文档
构建 daprdocs 的hugo文档
准备工作
更新 git submodules
cd ./daprdocs
git submodule update --init --recursive
安装 npm 包
npm install
构建daprdocs项目
在本机构建:
hugo server --disableFastRender
然后访问 http://localhost:1313/
如果不是在本机构建,则需要修改 bind 地址:
hugo server --baseURL https://192.168.99.100:1313 --bind="0.0.0.0" --disableFastRender
然后通过 http://192.168.99.100:1313/ 进行访问