安装 Hugo Bootstrap 模块

学习如何安装 Hugo Bootstrap 模块。

赞助

成为我们的资助者或赞助商,以支持我们的工作。

赞助商

必要条件

一些像 Clearfix 的短代码需要开启 markup.goldmark.renderer.unsafe

hugo.yaml

1markup:
2  goldmark:
3    renderer:
4      unsafe: true

hugo.toml

1[markup]
2  [markup.goldmark]
3    [markup.goldmark.renderer]
4      unsafe = true

hugo.json

1{
2   "markup": {
3      "goldmark": {
4         "renderer": {
5            "unsafe": true
6         }
7      }
8   }
9}

导入模块

hugo.yaml

1module:
2  imports:
3  - path: github.com/hugomods/bootstrap

hugo.toml

1[module]
2  [[module.imports]]
3    path = 'github.com/hugomods/bootstrap'

hugo.json

1{
2   "module": {
3      "imports": [
4         {
5            "path": "github.com/hugomods/bootstrap"
6         }
7      ]
8   }
9}

额外样式

尽管我们尽量不引入额外的样式,但还是需要一些额外的样式来使短代码看起来更好。

你可以将这些样式复制到你的站点,又或者使用 Hugo Pipes(推荐)来编译。

1@import 'mods/bootstrap/scss/index';

命名空间

该模块具有两个命名空间:bsbootstrap,两者均有效,建议使用较短的名称空间。