/covid19-ibaraki

茨城県 新型コロナウイルス感染症対策サイト / Ibaraki COVID-19 Task Force website

Primary LanguageVueMIT LicenseMIT

茨城県 新型コロナウイルス感染症対策サイト (非公式)

CircleCI Mergify Status

茨城県 新型コロナウイルス感染症対策サイト

日本語

貢献の仕方

Issues にあるいろいろな修正にご協力いただけると嬉しいです。

詳しくは貢献の仕方を御覧ください。

行動原則

詳しくはサイト構築にあたっての行動原則を御覧ください。

ライセンス

本ソフトウェアは、MITライセンスの元提供されています。

このサイトのもとになったプロジェクト

東京都 新型コロナウイルス感染症対策サイト( tokyo-metropolitan-gov/covid19
上記プロジェクトの派生プロジェクトは、 こちらのドキュメント をご覧ください。

翻訳者向け情報

翻訳をお手伝いいただける方は、こちらのドキュメントを御覧ください。

開発者向け情報

環境構築の手順

前提環境

以下のソフトウェアがインストールされていること

  • Node.js (Version: >=10.19.0)
  • Yarn
  • Git

環境構築

  1. オリジナルからRepoを forkします

  2. ForkしたRepoをCloneします。
    git clone https://github.com/{yourname}/covid19-ibaraki.git

  3. 依存関係をインストールします。
    yarn install

  4. ローカルサーバーを立ち上げます。
    yarn dev

  5. 編集を行います。変更が加わると自動的にリロードされます。

ステージング・本番環境への反映

master ブランチがアップデートされると、自動的に production ブランチにHTML類がbuildされ、本番サイト https://covid19-ibaraki.netlify.com/ が更新されます。

Branch について

  • master : メインファイルたち。
  • production : masterブランチに変更があったとき、自動的にbuildされる。
  • root : tokyo-metropolitan-gov/covid19masterブランチと同じもの。毎週日曜日に更新する予定です。

README .md 上部のバッジについて

  • デプロイ
  • CircleCI CircleCIによるビルド
  • Dependabot (yarnの依存関係に脆弱性があったら自動更新)
  • Mergify Status Mergify (特定のファイルにおけるPRを自動でMerge)