11# Qiita CLI、Qiita Preview へようこそ!
22
3- Qiita CLI とは、手元の環境で記事の執筆・プレビュー・投稿ができるツールです。
3+ Qiita CLI とは、手元の環境で記事の執筆・プレビュー・投稿ができるツールです。
44Qiita CLI を使うことで、普段お使いのエディタなどを使って記事の執筆・投稿がしやすくなります。
55
6- > 不具合やご意見などございましたら[ Qiita Discussions] ( https://github.com/increments/qiita-discussions/discussions ) へご投稿ください。
6+ - よくあるお問い合わせ等を記載しております→[ FAQ] ( #FAQ )
7+ - 不具合やご意見などございましたら[ Qiita Discussions] ( https://github.com/increments/qiita-discussions/discussions ) へご投稿ください。
78
89## ご利用の前に
910
1011Qiita CLI、Qiita Preview を利用されたら、[ 利用規約] ( https://qiita.com/terms ) 、[ プライバシーポリシー] ( https://qiita.com/privacy ) に同意したものとみなします。
1112
12- [ コミュニティガイドライン] ( https://help.qiita.com/ja/articles/qiita-community-guideline ) をご確認ください。
13+ [ コミュニティガイドライン] ( https://help.qiita.com/ja/articles/qiita-community-guideline ) をご確認ください。
1314みんながより良い体験をするためのマナーについて書かれています。
1415
1516また、記事を書く上で意識すると望ましいもの、気をつけるべき点を[ 良い記事を書くためのガイドライン] ( https://help.qiita.com/ja/articles/qiita-article-guideline ) にまとめています。
@@ -20,7 +21,8 @@ Qiita の Markdown 記法については[Markdown 記法 チートシート](htt
2021
2122### 1. 事前準備
2223
23- Qiita CLI を使うには ` Node.js 18.0.0 ` 以上が必要です。Node.js をはじめて使う場合はインストールする必要があります。
24+ Qiita CLI を使うには ` Node.js 18.0.0 ` 以上が必要です。
25+ Node.js をはじめて使う場合はインストールする必要があります。
2426
2527### 2. Qiita CLI をインストールする
2628
@@ -88,19 +90,19 @@ Hi ユーザー名!
8890
8991## Qiita Preview の起動(プレビュー画面の表示)
9092
91- 本文の執筆は、ブラウザでプレビューしながら確認できます。ブラウザでプレビューするためには以下のコマンドを実行します。
92- コマンド実行時に、Qiita に投稿している記事がダウンロードされます。
93+ 本文の執筆は、ブラウザでプレビューしながら確認できます。
94+ ブラウザでプレビューするためには以下のコマンドを実行します。 コマンド実行時に、Qiita に投稿している記事がダウンロードされます。
9395
9496``` console
9597npx qiita preview
9698```
9799
98- コマンド実行すると、Qiita Preview(プレビュー画面)にアクセスすることが可能になります。
100+ コマンド実行すると、Qiita Preview(プレビュー画面)にアクセスすることが可能になります。
99101プレビュー画面のデフォルトの URL は http://localhost:8888 です。
100102
101103### 記事ファイルの配置について
102104
103- 1 つの記事の内容は、1 つの markdown ファイル(◯◯.md)で管理します。
105+ 1 つの記事の内容は、1 つの markdown ファイル(◯◯.md)で管理します。
104106記事ファイルは` public ` ディレクトリ内に含める必要があります。
105107
106108``` console
@@ -143,7 +145,7 @@ ignorePublish: false # true: `publish`コマンドにおいて無視されます
143145# new article body
144146```
145147
146- ファイルの上部には` --- ` に挟まれる形で記事の設定(Front Matter)が含まれています。
148+ ファイルの上部には` --- ` に挟まれる形で記事の設定(Front Matter)が含まれています。
147149ここに記事のタイトル(title)やタグ(tags)などを yaml 形式で指定します。
148150
149151### 記事の投稿・更新
@@ -170,7 +172,7 @@ npx qiita publish 記事ファイルのベース名 -f
170172
171173### 記事の削除
172174
173- Qiita CLI、Qiita Preview から記事の削除はできません。
175+ Qiita CLI、Qiita Preview から記事の削除はできません。
174176` public ` ディレクトリから markdown ファイルを削除しても Qiita 上では削除はされません。
175177
176178[ Qiita] ( https://qiita.com ) 上で記事の削除を行なえます。
@@ -185,7 +187,7 @@ Qiita CLI、Qiita Preview から記事の削除はできません。
1851871 . https://github.com/[ユーザー名 ] /[ リポジトリ名] /settings/secrets/actions から、シークレットに` QIITA_TOKEN ` という名前で発行した Qiita のトークンを保存します。
1861881 . qiita init を実行したディレクトリ全体を作成したリポジトリにプッシュします。
187189
188- デフォルトは` main ` または` master ` ブランチにコミットがあった場合、自動で Qiita へ記事の投稿・更新がされます。
190+ デフォルトは` main ` または` master ` ブランチにコミットがあった場合、自動で Qiita へ記事の投稿・更新がされます。
189191処理の実行の条件は` .github/workflows/publish.yml ` から変更することが可能です。
190192
191193## Qiita CLI のコマンド、オプションについて
@@ -200,7 +202,7 @@ npx qiita help
200202
201203### pull
202204
203- 記事ファイルを Qiita と同期します。
205+ 記事ファイルを Qiita と同期します。
204206Qiita 上で更新を行い、手元で変更を行っていない記事ファイルのみ同期されます。
205207
206208``` console
@@ -225,11 +227,11 @@ npx qiita version
225227
226228## ユーザー設定ファイルについて
227229
228- ` npx qiita init ` コマンドで生成される` qiita.config.json ` について説明します。
229- このファイルを用いて、Qiita CLI の設定を行うことができます。
230+ ` npx qiita init ` コマンドで生成される` qiita.config.json ` について説明します。
231+ このファイルを用いて、Qiita CLI の設定を行うことができます。
230232設定できるオプションは以下の通りです。
231233
232- - includePrivate: 限定共有記事を含めるかどうかを選べます 。デフォルトは` false ` です。
234+ - includePrivate: qiita.com からダウンロードして保存する記事に限定共有記事を含めるかどうかを選べます 。デフォルトは` false ` です。
233235- host: ` qiita preview ` コマンドで利用するホストを指定できます。デフォルトは` localhost ` です。
234236- port: ` qiita preview ` コマンドで利用するポートを指定できます。デフォルトは` 8888 ` です。
235237
@@ -260,7 +262,7 @@ npx qiita preview --config ./my_conf/
260262
261263### --root \< root_dir>
262264
263- 記事ファイルがダウンロードされるディレクトリを指定できます。
265+ 記事ファイルがダウンロードされるディレクトリを指定できます。
264266デフォルトでは、カレントディレクトリになります。
265267
266268例)
@@ -278,3 +280,25 @@ npx qiita publish c732657828b83976db47 --root ./my_articles/
278280npx qiita login --verbose
279281npx qiita preview --verbose
280282```
283+
284+ ## FAQ
285+
286+ ### 限定共有投稿をする方法がわからない
287+
288+ [ ユーザー設定ファイル] ( #%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E8%A8%AD%E5%AE%9A%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6 ) で下記指定をします。
289+ ` includePrivate: true ` (デフォルトは` false ` です。)
290+ qiita.com からダウンロードして保存する記事に限定共有記事を含めるかどうかを選べます。
291+
292+ [ 記事ファイル] ( #%E8%A8%98%E4%BA%8B%E3%81%AE%E4%BD%9C%E6%88%90 ) で下記指定をします。
293+ ` private: true ` (private: false # true: 限定共有記事 / false: 公開記事)
294+
295+ ### エラーが出て解決しない
296+
297+ 現在、エラー内容が適切に表示できていない場合がございます。
298+
299+ エラーを解決できない場合は、こちらのDiscussions も参考にしてみてください🙇
300+ https://github.com/increments/qiita-discussions/discussions/561
301+
302+ ## 不具合・ご意見は Discussions へ
303+
304+ 不具合・ご意見等ございましたら[ Qiita Discussions] ( https://github.com/increments/qiita-discussions/discussions ) へお寄せください。
0 commit comments