2018-01-14

memo netlify cms

Netlify CMS | Open-Source Content Management System
https://www.netlifycms.org/docs/start-with-a-template/

CMSっぽいものがあるみたいなので試してみた。

githubのリポジトリと連携。

Static Site Generator については GatsbyJS を選択してみた。Hugoも選択可能。

GatsbyJS
https://www.gatsbyjs.org/

ボタンをポチるだけで問題なくdeployまでできてすげー、と。

/admin/ で管理画面ぽいのもあるのでコレは便利そう。

最初、管理画面から記事を投稿した際にpathの指定を / からはじめなかったからコンパイルエラーになっていた。

原稿のmdファイルもmasterにコミットすれば反映された。
これは結構理想に近いかもしれない。

アイテム周りの置き場所がいまいちわかっていないのでその辺は整理してみる。

Home | Gatsby + Netlify CMS
https://mersy.netlify.com/

できれば見た目の選択が簡単にできて、あとは原稿とアイテムを管理画面、ローカルからのコミットの両方が出来れば結構いい感じかも。

下書きっていう概念がないのかな。その辺はもう少しドキュメントを読んでみようと思う。

もし問題なく使えるようであれば、サブドメインを設定しつつ、githubpagesにおいてるものを持って行ってもいいのかもしれない。
pathの追加が必要ってことだろうなー。