0.1.12 • Published 3 years ago

zncl v0.1.12

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

Zenn CLI

ローカルでZennの投稿コンテンツを管理/プレビューするためのCLI

ユーザー向けドキュメント

Develop CLI

プレビュー機能(zenn preview)の開発

$ yarn dev
# => http://localhost:3333

yarn devで立ち上げた場合には、コンテンツ(.mdファイル)の変更に伴うホットリロードは有効になりません

その他のコマンドを開発環境で試す

yarn buildでビルドしたうえでyarn zenn **コマンドを実行します。

$ yarn build
$ yarn zenn # = npx zenn
$ yarn zenn preview # = npx zenn preview (.mdの変更に伴うホットリロードも有効になります)
$ yarn zenn new:article --slug foo-bar-baz # = npx zenn new:article --slug foo-bar-baz
$ yarn zenn new:book --slug foo-bar-baz # = npx zenn new:book --slug foo-bar-baz
$ yarn zenn --help # = npx zenn --help

ビルド

$ yarn build
# => ./distに生成されたファイルをnpmのリリース時に含めるようにします(package.jsonの`files`に指定)

check

  • 全コマンドのチェック
  • CLI のバージョン番号が正しく取得できていることを確認
  • Firefox でのリロード時の位置が正しい
  • Chrome でのリロード時の位置が正しい
  • オフラインで動くか