Color mode

Search notes

Filter with tag:, lang:, or path:.

下書き(Draft)

公開の判定によって公開サイトから外されるコンテンツです。下書きも処理はできますが、公開されるまでルーティング対象と検出可能のビューから除外されます。

設定

yaml
---
published: false
---

それでも起きること

下書きも解析と内部リンクの対象になるため、プレビューや相互参照ができます。公開されるまで公開出力は生成されません。

公開状態

下書きはPublishingVisibilityの値の1つです(packages/core/src/content/publishing.ts)。ノートにpublished: falseまたはvisibility: draftがあると、resolvePublishingStateはroutable: false, discoverable: falseを返します。つまり:

  • ノートはpublicEntriesとbyRoutablePermalinkから除外されます
  • 公開出力を生成しません
  • プレビューのために解析し、内部リンクを張ることはできます
  • 公開後に既存のコンテンツとリンクが保たれるよう、entriesマニフェスト全体には残ります
ts
// From packages/core/src/content/publishing.ts
export type PublishingVisibility = "public" | "unlisted" | "draft" | "scheduled";
export type ResolvedPublishingState = {
  visibility: PublishingVisibility;
  routable: boolean;
  discoverable: boolean;
};

Local Graph

Nearby Notes

Open in Explorer →
下書き(Draft)公開戦略(Publish Strategy)
CurrentOutgoingBacklink