Toute contribution est bienvenue ! Veuillez checker Comment contribuer pour plus d'informations.
Veuillew checker Code de conduite des développeurs pour plus d'informations.
Ce logiciel est sous license MIT.
- Version de Node.js requise: 10.19.0 or plus récent
En utilisant yarn
# installe les dépendances
$ yarn install
# Sers le site avec hot-reload à l'adresse localhost:3000
$ yarn dev[PLEASE TRANSLATE ME]
アクセシビリティチェック(vue-axe)を無効にする方法
- 開発用ローカルサーバが重い場合、以下のようにアクセシビリティチェックを無効にして起動することができます。
# serve with hot reload at localhost:3000
$ yarn dev-no-axe[/PLEASE TRANSLATE ME]
En utilisant docker
# Sers le site avec hot-reload à l'adresse localhost:3000
$ docker-compose up --buildEn utilisant yarn
$ yarn installEn utilisant docker
$ docker-compose run --rm app yarn install[PLEASE TRANSLATE ME]
- VSCodeの拡張機能「Remote Development」を導入します。
- この画像(外部サイト)のように左下部の「Open Folder in Container」でこのリポジトリのルートを選択すれば環境構築が始まります。
- 設定を変更したい場合は、
.devcontainer/devcontainer.jsonを修正してください。 詳細はdevcontainer.jsonのリファレンスを参照してください。 - Remote Container実行時のみ有効な拡張機能「ESLint」を導入していますが、必要に応じて
devcontainer.jsonのextensionsに追加してください。 詳細な手順はこちら(外部サイト)を参照してください。 - 開発環境を再構築する場合は、左下部の「Rebuild Container」を実行してください。
[/PLEASE TRANSLATE ME]
Dans l'environnement de production, la valeur 'production' est attribuée à la variable process.env.GENERATE_ENV, le reste du temps la valeur assignée est 'development'.
Veuillez utiliser cette variable pour détecter quel type d'environnement est executé.
Quand la branche master est mise-à-jour, les fichiers HTML sont automatiquement construits vers la branche production,
et le site production (https://stopcovid19.metro.tokyo.lg.jp/) est aussi mis-à-jour.
Quand la branche staging est mise-à-jour, les fichiers HTML sont automatiquement construits vers la branche gh-pages,
et le site staging (https://stg-covid19-tokyo.netlify.com/) est aussi mis-à-jour.
Quand la branche development est mise-à-jour, les fichiers HTML sont automatiquement construits vers la branche dev-page,
et le site development (https://dev-covid19-tokyo.netlify.com/) est aussi mis-à-jour.
Les Pull Request sont permises seulement sur development, et dev-hotfix.
Veuillez utiliser le schema suivant pour nommer vos Pull Request:
Nouvelle feature: feature/#{ISSUE_ID}-#{nom_de_la_branche}
Hotfix: hotfix/#{ISSUE_ID}-{nom_de_la_branche}
| But | Branche | URL | Notes |
|---|---|---|---|
| Development | development | https://dev-covid19-tokyo.netlify.com/ | Branche de base. Faites votre Pull Request ici. |
| Hotfix branch | dev-hotfix | None | Fixs qui devraient etre appliques a l'environnement de production rapidement. Utilisez cette branche si demande par l'administrateur. |
| Staging | staging | https://stg-covid19-tokyo.netlify.com/ | Pour confirmation avant production. Pull request d'utilisateurs non-admin sont defendues. |
| Production | master | https://stopcovid19.metro.tokyo.lg.jp/ | Pull request d'utilisateurs non-admin sont defendues. |
| But | Branche | URL | Notes |
|---|---|---|---|
| Production site HTML | production | https://stopcovid19.metro.tokyo.lg.jp/ | Place ou les pages HTML statiques sont stockees. |
| Staging site HTML | gh-pages | https://stg-covid19-tokyo.netlify.com/ | Ou trouver l'HTML statiquement construit. |
| Dossier de travail OGP | deploy / new_ogp | None | Pour mettre a jour OGP |
