Skip to content

Instantly share code, notes, and snippets.

@iErik
Last active June 21, 2019 18:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iErik/05690b5ea1fc2e43490a29baba708be3 to your computer and use it in GitHub Desktop.
Save iErik/05690b5ea1fc2e43490a29baba708be3 to your computer and use it in GitHub Desktop.

SAAS Admin SPA

Instalação

O único requisito é ter o Node.js versão 8 ou superior.

  1. Copie o conteúdo do arquivo .env.default para o .env e altere as configurações conforme a necessidade.

  2. Instale as dependências usando o Yarn.

yarn install --pure-lockfile
  1. Execute o script correspondente a sua necessidade
  • Para compilar e comprimir os arquivos use o script build:

    yarn build

Desenvolvimento local

Antes de utilizar o script para iniciar o servidor Webpack de desenvolvimento, adicione a seguinte linha ao seu /etc/hosts:

127.0.0.1 app-local.rh.developer.convenia.site

Certifique-se de que sua VPN esteja ligada e suas variáveis .env estejam corretas antes de iniciar o servidor de desenvolvimento.

Para inicializar a aplicação num servidor de desenvolvimento use o script dev:

yarn dev

Para fazer login no SPA e obter o token de autênticação, utilize o SPA de login: http://login.developer.convenia.site/

GraphQL Introspection

Para atualizar o Schema.graphql do SPA, certifique-se de que as variáveis no arquivo .graphlconfig estejam corretas e utilize o script update:schema:

yarn update:schema
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment