这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

docs仓库的构建学习

Dapr构建学习之docs仓库

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/ 进行访问