1
1
# Qiita CLI、Qiita Preview へようこそ!
2
2
3
- Qiita CLI とは、手元の環境で記事の執筆・プレビュー・投稿ができるツールです。
3
+ Qiita CLI とは、手元の環境で記事の執筆・プレビュー・投稿ができるツールです。
4
4
Qiita CLI を使うことで、普段お使いのエディタなどを使って記事の執筆・投稿がしやすくなります。
5
5
6
- > 不具合やご意見などございましたら[ Qiita Discussions] ( https://github.com/increments/qiita-discussions/discussions ) へご投稿ください。
6
+ - よくあるお問い合わせ等を記載しております→[ FAQ] ( #FAQ )
7
+ - 不具合やご意見などございましたら[ Qiita Discussions] ( https://github.com/increments/qiita-discussions/discussions ) へご投稿ください。
7
8
8
9
## ご利用の前に
9
10
10
11
Qiita CLI、Qiita Preview を利用されたら、[ 利用規約] ( https://qiita.com/terms ) 、[ プライバシーポリシー] ( https://qiita.com/privacy ) に同意したものとみなします。
11
12
12
- [ コミュニティガイドライン] ( https://help.qiita.com/ja/articles/qiita-community-guideline ) をご確認ください。
13
+ [ コミュニティガイドライン] ( https://help.qiita.com/ja/articles/qiita-community-guideline ) をご確認ください。
13
14
みんながより良い体験をするためのマナーについて書かれています。
14
15
15
16
また、記事を書く上で意識すると望ましいもの、気をつけるべき点を[ 良い記事を書くためのガイドライン] ( https://help.qiita.com/ja/articles/qiita-article-guideline ) にまとめています。
@@ -20,7 +21,8 @@ Qiita の Markdown 記法については[Markdown 記法 チートシート](htt
20
21
21
22
### 1. 事前準備
22
23
23
- Qiita CLI を使うには ` Node.js 18.0.0 ` 以上が必要です。Node.js をはじめて使う場合はインストールする必要があります。
24
+ Qiita CLI を使うには ` Node.js 18.0.0 ` 以上が必要です。
25
+ Node.js をはじめて使う場合はインストールする必要があります。
24
26
25
27
### 2. Qiita CLI をインストールする
26
28
@@ -88,19 +90,19 @@ Hi ユーザー名!
88
90
89
91
## Qiita Preview の起動(プレビュー画面の表示)
90
92
91
- 本文の執筆は、ブラウザでプレビューしながら確認できます。ブラウザでプレビューするためには以下のコマンドを実行します。
92
- コマンド実行時に、Qiita に投稿している記事がダウンロードされます。
93
+ 本文の執筆は、ブラウザでプレビューしながら確認できます。
94
+ ブラウザでプレビューするためには以下のコマンドを実行します。 コマンド実行時に、Qiita に投稿している記事がダウンロードされます。
93
95
94
96
``` console
95
97
npx qiita preview
96
98
```
97
99
98
- コマンド実行すると、Qiita Preview(プレビュー画面)にアクセスすることが可能になります。
100
+ コマンド実行すると、Qiita Preview(プレビュー画面)にアクセスすることが可能になります。
99
101
プレビュー画面のデフォルトの URL は http://localhost:8888 です。
100
102
101
103
### 記事ファイルの配置について
102
104
103
- 1 つの記事の内容は、1 つの markdown ファイル(◯◯.md)で管理します。
105
+ 1 つの記事の内容は、1 つの markdown ファイル(◯◯.md)で管理します。
104
106
記事ファイルは` public ` ディレクトリ内に含める必要があります。
105
107
106
108
``` console
@@ -143,7 +145,7 @@ ignorePublish: false # true: `publish`コマンドにおいて無視されます
143
145
# new article body
144
146
```
145
147
146
- ファイルの上部には` --- ` に挟まれる形で記事の設定(Front Matter)が含まれています。
148
+ ファイルの上部には` --- ` に挟まれる形で記事の設定(Front Matter)が含まれています。
147
149
ここに記事のタイトル(title)やタグ(tags)などを yaml 形式で指定します。
148
150
149
151
### 記事の投稿・更新
@@ -170,7 +172,7 @@ npx qiita publish 記事ファイルのベース名 -f
170
172
171
173
### 記事の削除
172
174
173
- Qiita CLI、Qiita Preview から記事の削除はできません。
175
+ Qiita CLI、Qiita Preview から記事の削除はできません。
174
176
` public ` ディレクトリから markdown ファイルを削除しても Qiita 上では削除はされません。
175
177
176
178
[ Qiita] ( https://qiita.com ) 上で記事の削除を行なえます。
@@ -185,7 +187,7 @@ Qiita CLI、Qiita Preview から記事の削除はできません。
185
187
1 . https://github.com/[ユーザー名 ] /[ リポジトリ名] /settings/secrets/actions から、シークレットに` QIITA_TOKEN ` という名前で発行した Qiita のトークンを保存します。
186
188
1 . qiita init を実行したディレクトリ全体を作成したリポジトリにプッシュします。
187
189
188
- デフォルトは` main ` または` master ` ブランチにコミットがあった場合、自動で Qiita へ記事の投稿・更新がされます。
190
+ デフォルトは` main ` または` master ` ブランチにコミットがあった場合、自動で Qiita へ記事の投稿・更新がされます。
189
191
処理の実行の条件は` .github/workflows/publish.yml ` から変更することが可能です。
190
192
191
193
## Qiita CLI のコマンド、オプションについて
@@ -200,7 +202,7 @@ npx qiita help
200
202
201
203
### pull
202
204
203
- 記事ファイルを Qiita と同期します。
205
+ 記事ファイルを Qiita と同期します。
204
206
Qiita 上で更新を行い、手元で変更を行っていない記事ファイルのみ同期されます。
205
207
206
208
``` console
@@ -225,11 +227,11 @@ npx qiita version
225
227
226
228
## ユーザー設定ファイルについて
227
229
228
- ` npx qiita init ` コマンドで生成される` qiita.config.json ` について説明します。
229
- このファイルを用いて、Qiita CLI の設定を行うことができます。
230
+ ` npx qiita init ` コマンドで生成される` qiita.config.json ` について説明します。
231
+ このファイルを用いて、Qiita CLI の設定を行うことができます。
230
232
設定できるオプションは以下の通りです。
231
233
232
- - includePrivate: 限定共有記事を含めるかどうかを選べます 。デフォルトは` false ` です。
234
+ - includePrivate: qiita.com からダウンロードして保存する記事に限定共有記事を含めるかどうかを選べます 。デフォルトは` false ` です。
233
235
- host: ` qiita preview ` コマンドで利用するホストを指定できます。デフォルトは` localhost ` です。
234
236
- port: ` qiita preview ` コマンドで利用するポートを指定できます。デフォルトは` 8888 ` です。
235
237
@@ -260,7 +262,7 @@ npx qiita preview --config ./my_conf/
260
262
261
263
### --root \< root_dir>
262
264
263
- 記事ファイルがダウンロードされるディレクトリを指定できます。
265
+ 記事ファイルがダウンロードされるディレクトリを指定できます。
264
266
デフォルトでは、カレントディレクトリになります。
265
267
266
268
例)
@@ -278,3 +280,25 @@ npx qiita publish c732657828b83976db47 --root ./my_articles/
278
280
npx qiita login --verbose
279
281
npx qiita preview --verbose
280
282
```
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