Valor

Valor

  • Docs
  • Blog

›CLI

Iniciando

  • Iniciando
  • Por que o Valor?

Estrutura

  • Estrutura
  • Alias
  • Módulos
  • Methods
  • Middlewares

Avançado

  • Module Register Service

CLI

  • Iniciando com a CLI

Iniciando com a CLI

O Valor conta com uma CLI embutida, que te auxilia a realizar algumas ações padrões dentro da estrutura.

Gerando

A CLI pode te ajudar a gerar coisas dentro do padrão esperado pelo Valor. Com apenas 1 comando você pode gerar um módulo inteiro =)

generate:module

O Comando generate:module gera um módulo inteiro com schema, interface, controller e testes de exemplo. É muito prático.

node valor generate:module [-n <module-name>]

Exemplo de criação de módulo:

node valor generate:module -n customer

Lembre-se das boas práticas: módulos são sempre no singular. O Valor não vai corrigir isso para você.

Obs: Este comando usa o lodash para ajustar o case das palavras, então, independente do case inserido (e.g: customer, Customer, multi-word-module) ele sempre irá converter para n => upperFist(camelCase(n)).

generate:env

(em desenvolvimento, implementação em breve)

O Comando generate:env gera todos os arquivos de ambiente com o schema esperado pela versão atual do Valor. É uma mão na roda para quem acabou de atualizar a versão ou acabou de baixar o projeto

node valor generate:env [--clear]

Não se preocupe caso possua variáveis de ambiente customizadas. A menos que você passe a flag --clear, o Valor sempre vai manter o que você tem, apenas acrescentando coisas novas ou te avisando caso você esteja usando algo depreciado.

A flag --clear recria os arquivos de ambiente do zero. Serve muito bem para quem deseja resetar os arquivos de variáveis de ambiente para o padrão que o Valor espera.

Last updated on 2019-8-21 by Daniel Bonifacio
← Module Register Service
  • Gerando
    • generate:module
    • generate:env
Valor
Docs
IniciandoPor que usar o valor?CLI
Comunidade
Quem usa Valor?Te Emprego
More
GitHubStar
Facebook Open Source
Copyright © 2019 Te Emprego