Skip to content

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

License

Notifications You must be signed in to change notification settings

codeforkusatsu/covid19

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Netlify Status

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

貢献の仕方

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

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

行動原則

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

ライセンス

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

本家東京版から派生したサイト

Link先を御覧ください。

滋賀版独自の情報

以下の方針で開発しています

  • 展開速度を優先させるため、一旦は多言語対応を実施せずにリリースします
  • 展開速度を優先させるため、一旦はflow系の機能を停止してリリースします
  • 展開後の改善を容易にするため、使用しない部分はコードの最低限の改変によってUIから削除するに留め、残りの部分はUIから見えないコード中には残存させます。

開発者向け情報

環境構築の手順

  • 必要となるNode.jsのバージョン: 10.19.0以上

yarn を使う場合

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

docker compose を使う場合

# serve with hot reload at localhost:3000
$ docker-compose up --build

Cannot find module **** と怒られた時

yarn を使う場合

$ yarn install

docker compose を使う場合

$ docker-compose run --rm app yarn install

本番環境/その他の判定

process.env.GENERATE_ENV の値が、本番の場合は'production'に、それ以外の場合は 'development' になっています。 テスト環境のみで実行したい処理がある場合はこちらの値をご利用ください。

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

master ブランチがアップデートされると、自動的に production ブランチにHTML類がbuildされます。そして、本番サイト https://stopcovid19.pref.shiga.jp/ が更新されます。

development ブランチがアップデートされると、自動的に dev-pages ブランチにHTML類がbuildされます。そして、開発用サイト https://frosty-lamarr-66d313.netlify.com/ が更新されます。

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 87.3%
  • TypeScript 4.4%
  • PHP 3.6%
  • CSS 2.7%
  • Python 1.7%
  • JavaScript 0.2%
  • Other 0.1%