(Last modified: )

DendronとHugoを連携してみる

この記事は、2021年06月06日に旧ブログに投稿したものです。

Dendronには静的サイトジェネレーター機能が搭載されています。 が、ここではHugoのcontentフォルダ管理にDendronを用いてみようと思います。

  1. Hugoでサイトを作成する
  2. Dendronでワークスペースを作成する
  3. ルートパス(Default folder for dendron)をHugoのルートパスにする
    • next actionはcontinueにする
  4. Vault Addcontentをlocalとして追加する
  5. Vault Removevaultを削除する

contentフォルダに生成されるroot.mdroot.schema.ymlがHugoでいう_index.mdです。しかし、root.mdroot.schema.ymlハードコードされているようなので、_index.mdに変更できません。

そこで、新しく_indexノートを作成し、root.mdroot.schema.yml.vscodeはHugoでignoreFilesに追加します。

以上で連携ができました。ただ、いくつか問題があります。

Dendron付属の静的サイトジェネレーター機能か、https://obsidian.md/を使う方がベターですね。

Powered by Hugo & Kiss.