カテゴリー:hugo
2019-10-21◆カテゴリー:hugoに属するページの一覧です。
- ハイライト
Ubuntu 18.04 Hugo 0.40 config.toml に次を追加 pygmentsCodefences = true pygmentsUseClasses = true cssの作成 hugo gen chromastyles --style=monokai > syntax.css styleは参照 から選ぶ。 layouts/partials/header.html 等の header 部に <link rel="stylesheet" href="/css/syntax.css" type="text/css"> を加え、syntax.css を static/css/ に移す - ハイパーリンク回避
hugoで、URIを記述すると以下の様にハイパーリンクが付与される。 Markdown http://www.9999.zzzz/ Output http://www.9999.zzzz/ : をスラッシュ「\」でエスケープすると回避できます。 Markdown http\://www.9999.zzzz/ Output http://www.9999.zzzz/ - 変数の範囲
変数の範囲 {{ $val := “abc” }} {{ if eq $val “cdf” }} {{ $val := “123” }} {{ else }} {{ $val := “456” }} {{ end }} {{ $val }} とすると$valは”abc”のままで変化しない - template間のデータの受け渡し
$addressでは不可 {{ $address := “2016/8/10” }} {{ partial header.html . }} とした時「.」が変数を渡すと書いてあるが header.html側での$addressにアクセス方 - hugo の.Render
{{ .Render “li” }の“li”は、li.htmlのtemplateを使い書き換えられる。