Skip to content

Latest commit

 

History

History
91 lines (55 loc) · 6.97 KB

READMEJP.md

File metadata and controls

91 lines (55 loc) · 6.97 KB

English README 英語 | Korean README 한국어

GitHub link GitHub license PRs Welcome VSCode Dev Slack

概要

GatsbyHub は、Gatsby-cli用のインタラクティブな GUI を提供するVisual Studio Codeオープンソース拡張機能です。

GatsbyHub を使用すると、VS Code を離れることなく、Gatsby プラグイン、スターター、およびテーマを参照できます。ワンクリックでアプリを作成したり、Gatsby スターターテンプレートを簡単に閲覧することができます。ステータスバーアイコンをクリックするだけで、ホットリロード開発環境を開始できます。 Gatsby の組み込みの GraphiQL インスタンスを使用して GraphQL クエリを構成します。 高度なカスタマイズについては、Gatsby のドキュメントを参照し、ユーザー設定を編集してください。

インストール

⚠️ 警告:これはベータ版ソフトウェアです。つまり、まだバグがある可能性があります。バグを見つけた場合は、フィードバックを共有してください。 現在、GatsbyHub は、プラグイン、テーマ、および gatsby-cli のインストール方法に影響を与える npm とのみ互換性があります。

GatsbyHub は、Visual Studio Marketplaceにインストールできます。

特徴

Gatsby CLI GUI

GatsbyHub は、コマンドラインインターフェイスを使用せずにGatsbyを使えます。コマンドを打たなくても、画面上のボタンをタップすることで基本的な操作ができます。

基本的な操作:

  • Install Gatsby - gatsby-cli npm パッケージをインストールします
  • Create New Site - ボタンをクリックするだけで新しいギャツビーサイトを作成します
  • Develop Server - ボタンをクリックするか、ステータスバーの項目をクリックして、ホットリロード開発環境を開始および停止します
  • Build Site - Gatsby のクラウドにデプロイできるように、サイトを構築してパッケージ化します

高度な開発およびビルドオプションは、ホスト、ポートの設定、no-uglify の切り替えなどの拡張設定で使用できます。

Gatsby プラグインとテーマ

VS Code を離れることなくGatsby プラグインとテーマを検索したり、ダウンロードすることができます。

Gatsby は活発なコミュニティと多くのプラグインで知られています。Gatsby の公式プラグインとそれらをプロジェクトに実装するために必要なすべてのドキュメントを見つけることができます。プラグインを選択すると、VS Code 内で Web ビューが開き、プラグインの README を確認できます。 プラグインのインストールは、サイドバーのダウンロードボタンをクリックするのと同じくらい簡単です。

Gatsby スターター

Gatsby の多くのスターターサイトのからテンプレートとしてあなたのサイトに使ってください。 スターターを閲覧し README を確認してください。 新しいギャツビーサイトの作成は、サイドバーのボタンをクリックしてサイトの名前を入力するのと同じくらい簡単です。



GraphiQL

開発サーバーの実行時に、Gatsby の組み込みの GraphiQL インスタンスにワンクリックでアクセス。 GraphQL クエリの作成がとても簡単になりました。

拡張機能の設定

Gatsby-Cliには、開発サーバーを生成してプロジェクトをパッケージ化するための高度なオプションが多数あります。GatsbyHub は、VSCode 拡張設定内でこれらのオプションを切り替える方法を提供します。 そうすることでサーバーを開発したりアプリをパッケージ化したりした時も設定が保持されます。 新しいプロジェクトを開始するたびに同じコマンドを入力したり、スクリプトを構成したりする必要はもうありません。



リリースノート

GatsbyHub 1.0.8 - 2020 年 11 月 13 日

詳しい変更については、変更ログを参照してください

貢献者

Brian 'B-Hash' Hayashi @github @linkedin

Dylan Hensel @github @linkedin

Joonyoung Kim @github @linkedin

Lucy Chi @github @linkedin

Miguel Michel @github @linkedin

Risa Hiyama @linkedin