LoginSignup
2
0

Qiita CLI導入方法

Last updated at Posted at 2023-07-22

はじめに

本記事は以下のリポジトリ内容を実際にやってみてQiita CLIを導入するまでのメモとなります。

1. 事前準備

2. 開発環境

使用技術とバージョン

技術 バージョン
Node.js v18.12.1

※ バージョン18.0.0 以上が必要。

3. Qiita CLI インストール

  • コマンド
コマンド
npm install @qiita/qiita-cli --save-dev
npx qiita version
  • 実行例
実行例
>npm install @qiita/qiita-cli --save-dev

added 151 packages in 8s

43 packages are looking for funding
  run `npm fund` for details

>npx qiita version
0.6.0

以下のコマンドは、npm(Node Package Manager)を使用して@qiita/qiita-cliというパッケージをインストールし、バージョンの確認をしています。

コマンド
npm install @qiita/qiita-cli --save-dev
npx qiita version

--save-dev オプションは、このパッケージを開発依存性としてプロジェクトに追加することを意味します。

4. Qiita CLI セットアップ

  • コマンド
コマンド
npx qiita init
  • 実行例
実行例
>npx qiita init
設定ファイルを生成します。

  Creating C:\【path】\.github\workflows\publish.yml
     Created!

  Creating C:\【path】\.gitignore
     Created!

  Creating C:\【path】\qiita.config.json
     Created!

Success! ✨

次のステップ:

  1. トークンを作成してログインをしてください。
    npx qiita login

  2. 記事のプレビューができるようになります。
    npx qiita preview

以下のコマンドは、Qiita CLI の初期セットアップを行います。

コマンド
npx qiita init

初期セットアップ後は以下のようなフォルダ構成になります。

C:.
│  .gitignore
│  qiita.config.json
│
└─.github
    └─workflows
            publish.yml

5. Qiita CLI 使い方

qiita login

  • コマンド
コマンド
npx qiita login
  • 実行例
実行例
>npx qiita login

以下のURLにアクセスしてトークンを発行してください。(「read_qiita」と「write_qiita」にチェックを入れてください)
  https://qiita.com/settings/tokens/new?read_qiita=1&write_qiita=1&description=qiita-cli

発行したトークンを入力: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi ryome!

ログインが完了しました 🎉
以下のコマンドを使って執筆を始めましょう!

🚀 コンテンツをブラウザでプレビューする
  npx qiita preview

🚀 新しい記事を追加する
  npx qiita new (記事のファイルのベース名)

🚀 記事を投稿、更新する
  npx qiita publish (記事のファイルのベース名)

💁 コマンドのヘルプを確認する
  npx qiita help

以下のコマンドで、Qiita のアカウントと紐付けし、記事の取得や投稿、更新が行えるようになります。

コマンド
npx qiita login

※ 途中で以下のように発行したトークンを入力を求められるので、リンクからトークンを発行し入力します。

以下のURLにアクセスしてトークンを発行してください。(「read_qiita」と「write_qiita」にチェックを入れてください)
  https://qiita.com/settings/tokens/new?read_qiita=1&write_qiita=1&description=qiita-cli

発行したトークンを入力: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

0001.png

スコープ は、 read_qiitawrite_qiita にチェックを付けます。

npx qiita preview

  • コマンド
コマンド
npx qiita preview
  • 実行例
実行例
>npx qiita preview
Preview: http://localhost:8888

以下のコマンドで、Qiita Preview(プレビュー画面)にアクセスすることが可能になります。

コマンド
npx qiita preview

0002.png

※ プレビュー画面では、 新規記事作成画像アップロード記事の確認 などができます。
※ プレビュー画面のデフォルトのURLは http://localhost:8888

GitHub

参考文献

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0