🐥
Zenn CLI を利用して記事を公開する
Zenn公式アカウントから公式の記事が公開されており、十分な内容となってしますが、次の目的で記事として残しておきます。
- 全体の流れを俯瞰する
- 動作環境の記録
動作環境
| Name | Version |
|---|---|
| zenn-cli | v0.1.159 |
| macOS | 15.4.1 |
| node | v22.9.0 |
| npm/npx | 11.0.0 |
手順
- GitHub にリポジトリを作成
- Zenn と GitHub リポジトリを連携
- Node.js をインストール
- Zenn CLI をインストール
- ローカルリポジトリの Zenn 用セットアップ
- Zenn CLI で記事を作成
- GitHub リポジトリを更新
Issues
zenn-cli v0.1.157 - v0.1.158(それ以前のバージョンでも発生するかも)では DeprecationWarning が発生します。 zenn-cli が依存している markdown-it が原因で v14 以降で解消される見込みです。
(node:30404) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
コンテンツ管理
次のリポジトリで Zenn コンテンツを管理しています。
参考記事
詳細は公式アカウントの次の記事を順に読むのが良いです。
Discussion