Todas as contribuições são bem-vindas! Por favor, confira Como contribuir para maiores informações.
Por favor, confira o nosso Código de conduta para maiores informações.
Este software é distribuído com a licença MIT.
Por favor, confira Como traduzir.
- Requer Node.js versão: 10.19.0 ou mais nova
Usando yarn
# instala as dependências
$ yarn install
# serve com hot reload em localhost:3000
$ yarn dev
[PLEASE TRANSLATE ME]
アクセシビリティチェック(vue-axe)を無効にする方法
- 開発用ローカルサーバが重い場合、以下のようにアクセシビリティチェックを無効にして起動することができます。
# serve with hot reload at localhost:3000
$ yarn dev-no-axe
[/PLEASE TRANSLATE ME]
Usando docker
# serve com hot reload em localhost:3000
$ docker-compose up --build
Usando yarn
$ yarn install
Usando docker
$ docker-compose run --rm app yarn install
- A extensão para VSCode "Remote Development" é necessária.
- Se você selecionar “Open Folder in Container” na raíz deste repositório (como visto no canto inferior esquerdo aqui (site externo)), a construção do ambiente vai começar.
- Se você quiser modificar configurações, altere em
'.devcontainer/devcontainer.json
'. Confira mais detalhes em devcontainer.json reference. - A extensão "ESLint" só é válida quando executando o Remote Container. Por favor, adicione-a a
'extensions
' do arquivo'devcontainer.json
' se necessário. - Um procedimento detalhado pode ser encontrado [aqui (site externo)(https://code.visualstudio.com/docs/remote/containers#_managing-extensions).
- Quando for reconstruír o ambiente de desenvolvimento local, por favor execute "Rebuild Container", que se encontra no canto infeior esquerdo.
No ambiente de produção, é dado o valor de 'production'
à variável process.env.GENERATE_ENV
. Em outros casos, o valor dado à variável é 'development'
.
Por favor, use esta variável para detectar qual ambiente está sendo usado durante a execução.
Quando a branch master
é atualizada, os arquivos HTML serão automaticamente criados na branch production
,
e o site de produção (https://stopcovid19.metro.tokyo.lg.jp/) será então atualizado.
Quando a branch staging
é atualizada, os arquivos HTML serão automaticamente criados na branch gh-pages
,
e o site de produção (https://stg-covid19-tokyo.netlify.com/) será então atualizado.
Quando a branch development
é atualizada, os arquivos HTML serão automaticamente criados na branch dev-pages
,
e o site de produção (https://dev-covid19-tokyo.netlify.com/) será então atualizado.
Pull Requests são permitidos apenas para as branches development
e dev-hotfix
.
Por favor, use as seguintes regras para nomeação de branch quando estiver enviando um Pull Request.
Implementando uma funcionalidade: feature/#{ISSUE_ID}-#{título_da_branch}
Commit de Hotfix: hotfix/#{ISSUE_ID}-{título_da_branch}
Propósito | Branch | URL de Confirmação | Detalhes |
---|---|---|---|
Desenvolvimento | development | https://dev-covid19-tokyo.netlify.com/ | base branch. Basically send a Pull Request here |
Hotfix branch | dev-hotfix | Nenhum | Consertos para aplicar diretamente em produção. Utilize se requisitado pelo administrator |
Staging | staging | https://stg-covid19-tokyo.netlify.com/ | Para confirmação final antes de ir para produção. Pull Requests de não-administratores são proibidos |
Produção | master | https://stopcovid19.metro.tokyo.lg.jp/ | Pull Requests de não administrator são proibidos |
Propósito | Branch | URL de Confirmação | Detalhes |
---|---|---|---|
HTML do site de Produção | production | https://stopcovid19.metro.tokyo.lg.jp/ | Onde se encontram os HTML estáticos |
HTML do site de Staging | gh-pages | https://stg-covid19-tokyo.netlify.com/ | Onde se encontram os HTML estáticos |
Para o diretório de trabalho do OGP | deploy / new_ogp | Nenhum | Para atualizar OGP |