从头开始使用 HB 卡主题构建快速、响应式和模块化静态网站。
我们提供了一个示例站点以方便你快速入门该主题。
16
或更高版本了解更多关于先决条件的内容。
1git clone --depth 1 https://github.com/hbstack/theme-cards
1cp -r theme-cards/exampleSite mysite
1cd mysite
go.mod
sed
命令进行文件编辑,请随意使用你喜欢的编辑器打开和修改 go.mod
。模块路径是站点的标识,其一般为仓库 URL,这里以 github.com/user/repo
为例,则需要将 module github.com/hbstack/theme-cards/exampleSite
替换为 module github.com/user/repo
。
1sed -i '1s/.*/module github.com\/user\/repo/' go.mod
replace
指令为了成功地构建站点,需要删除该内部使用的 replace
指令行:replace github.com/hbstack/theme-cards => ../
。
1sed -i '/^replace/d' go.mod
1npm ci
当你的所在地区(比如国内)无法访问默认的代理时,则需要设置Hugo 模块代理。
1npm run dev