🐥
Zenn CLI を利用して記事を公開する
Zenn公式アカウントから公式の記事が公開されており、十分な内容となってしますが、次の目的で記事として残しておきます。
- 全体の流れを俯瞰する
- 動作環境の記録
動作環境
Name | Version |
---|---|
zenn-cli | v0.1.158 |
macOS | 15.1 |
node | v22.9.0 |
npm/npx | 10.9.1 |
手順
- 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