@open-press/cli
CLI 概要
CLIは3つの階層に編成されています — ライフサイクル (日々のビルドサイクル)、出力ターゲット (PDF / 画像 / デプロイ)、およびツール (エージェントやワークベンチ用のユーティリティ)。
@open-press/cli は、ワークスペースの起動、ビルドプロセス、およびプロジェクトのメンテナンスを管理するための3層のコマンドラインインターフェースを提供します。
インターフェースの安定性保証: 第1層と第2層のコマンドは 1.0 安定契約の仕様に属します。第3層のツールは、システム、エージェント、およびワークベンチ専用です。
CLI 階層アーキテクチャ
第1層
ライフサイクル (Lifecycle)
日々のビルド操作をカバーします。含まれるもの:create、dev、build、preview、typecheck。
第2層
出力ターゲット (Output targets)
標準HTML以外の成果物の出力を管理します。含まれるもの:openpress:pdf、openpress:image、および openpress:deploy。
第3層
ツール (Tools)
システムのメンテナンスとエージェントツール。含まれるもの:search、replace、inspect、doctor、upgrade、および skills:sync。
API リファレンスフォーマット
本マニュアルの各 CLI コマンドは、API エントリ形式で記録されています:
- 基本情報:コマンド名、種類のラベル、呼び出し構文、および1行の概要が含まれます。
- パラメータリスト:サポートされているすべてのフラグ (Flags) とプロパティをリストします。
- 例:標準的な使用シナリオのデモンストレーション。
呼び出し構文は、コンテキストに応じてネイティブの open-press コマンドまたは npm run ラッパーエイリアスを表示します。