CLI(コマンド)でEmDashにつなぐ方法は?
ひとことで答えると
`npx emdash login --url=サイトのURL` でログインし、そのあとは `npx emdash content list posts` のようにコマンドで操作します。
くわしい答え
EmDashには、管理画面と同じ操作をコマンドで行える道具(CLI)が付いています。プロジェクトのフォルダで npx emdash と打つと使えます。
npx emdash login --url=https://あなたのサイトを実行する- 表示されたURLとコードで、ブラウザから承認する(ログインの保存場所は
~/.config/emdash/auth.json) - コマンドで操作する
- 記事の一覧:
npx emdash content list posts -u サイトのURL - 記事の作成:
npx emdash content create posts --file=記事.json -u サイトのURL - 画像の追加:
npx emdash media upload 画像.png -u サイトのURL - メニューの確認:
npx emdash menu get primary -u サイトのURL
- 記事の一覧:
- 終わったら
npx emdash logout -u サイトのURL
ログイン情報は次の順で探されます。①コマンドに付けた --token ②環境変数 EMDASH_TOKEN ③ emdash login で保存したログイン。手元(localhost)では、ログインなしで動きます。
コマンドの一覧は公式の CLI Commands にあります。