📰
ファイル変更してもZennで更新されないパターン色々
Zennで更新されない?
Githubと同期してるファイルを変更してもZennにファイル更新と見なされないパターンがいくつかあるようです。
使いようによっては便利なので確認したのを掲載します。
デフォルト以外のFront Matterを追加・変更
Zennでは以下の4つがFront Matter(記事の設定)として登録されています。
- title: "" # 記事のタイトル
- emoji: "😸" # アイキャッチとして使われる絵文字(1文字だけ)
- type: "tech" # tech: 技術記事 / idea: アイデア記事
- topics: [] # タグ。["markdown", "rust", "aws"]のように指定する
- published: true # 公開設定(falseにすると下書き)
これ以外のFront Matterを追加したり変更したファイルはZennでは更新と見なされません。
上記4つを変更した場合はファイル更新と判定されます。
改行コードの変更
例えばファイルの改行コードをCRLFからLFに変更した場合、これも改行コードを変更しただけであればファイル更新と見なされません。
改行コードの他に前述のFront Matterや本文を変更した場合はファイル更新と判定されます。
その他
現時点で確認したのは以上2点で他にも見つけたら追記していきます。
あとタイトルとは関係ないですが、ファイル名に英字大文字も使えなかったです。
数字で始まるファイル名は大丈夫でした。
zenn-cli
を使ってれば気づかなくて特に記載もないので、自分でファイルを追加する際には注意が必要です。
Discussion