express-generator-dh

4.8.3 • Public • Published

Express Generator DH

Logo do Framework Express

+

Logo da Digital House

Gerador de aplicações Express, focado nas necessidades dos alunos da Digital House.

NPM Version NPM Downloads Linux Build Windows Build CodeQL Coverage Status Maintainability Vulnerabilities

Início Rápido

O caminho mais rápido para começar um projeto express é usar o executável express-generator-dh, para gerar uma aplicação, como o exemplo abaixo:

Criar o app:

$ npx express-generator-dh --view ejs meuProjeto
// Isto irá criar uma pasta, chamada 'meuProjeto', com suporte à EJS

Entrar na pasta deste projeto:

$ cd meuProjeto
// Isto faz o terminal entrar na pasta criada

Instalar as dependências:

$ npm install
// Faz a instalação das dependências do Express e outros pacotes

Iniciar seu app Express.js, no endereço http://localhost:3000/:

$ npm start
// Inicia o servidor para os primeiros testes

Opções da Linha de Comando

Este gerador também pode ser configurado com as seguintes opções da linha de comando.

    --version        exibe a versão do gerador
-i, --integrador     adiciona os pacotes usados no projeto integrador
-v, --view <engine>  adiciona suporte à engine <engine> (dust|ejs|hbs|hjs|jade|pug|twig|vash) (o padrão é PUG)
    --no-view        usa HTML estático ao invés de template engine
-c, --css <engine>   adiciona suporte à engine CSS <engine> (less|stylus|compass|sass) (o padrão é CSS puro, texto plano)
    --git            adiciona .gitignore
    --dotenv         adiciona o pacote dotenv, para trabalhar com variáveis de ambiente. Chama automaticamente --git
-s, --silent         executa instalação silenciosa (entra no diretório, instala as dependências e faz o primeiro commit)
-a, --api            usar um template de web api sem uma view engine
-f, --force          força a criação em diretórios não-vazios
-h, --help           exibe informações de uso e ajuda

Licença

MIT

Package Sidebar

Install

npm i express-generator-dh

Weekly Downloads

7

Version

4.8.3

License

MIT

Unpacked Size

32.4 kB

Total Files

47

Last publish

Collaborators

  • carvalholeo