0.2.0 • Published 4 years ago

react-native-template-tea v0.2.0

Weekly downloads
18
License
-
Repository
github
Last release
4 years ago

npm npm GitHub issues GitHub last commit NPM

Tabela de Conteúdo

Sobre o Projeto

Um template com o objetivo de acelerar o processo de criação de um projeto, disponibilizando ferramentas como styled-components e absolute path ja configuradas e uma estrutura de projeto bem definida.

Utilizando

Antes de usar em algum projeto, se atente às informações abaixo:

Estrutura de Arquivos

A estrutura de arquivos está organizada da seguinte forma:

    TeaTemplate
    │
    ├── src/
    │   │
    │   ├── api/
    │   │
    │   ├── assets/
    │   │   │
    │   │   └── Logo/
    │   │       │
    │   │       └── Logo.png
    │   │
    │   ├── components/
    │   │
    │   ├── config/
    │   │
    │   ├── helpers/
    │   │   │
    │   │   ├── colors/
    │   │   │   └── index.js
    │   │   │ 
    │   │   └── images/
    │   │       └── index.js
    │   │ 
    │   ├── pages/ 
    │   │   │
    │   │   └── Main/
    │   │       │
    │   │       ├── index.js
    │   │       │
    │   │       └── styles.js
    │   │ 
    │   ├── routes/
    │   │   │
    │   │   └── index.js
    │   │ 
    │   └── index.js
    │
    ├── .eslintrc.json
    │
    ├── .gitattributes
    │
    ├── .gitignore
    │
    ├── babel.config.js
    │
    ├── dependencies.json
    │
    ├── devDependencies.json
    │
    ├── index.js
    │
    ├── jsconfig.json
    │
    ├── LICENSE
    │
    ├── package.json
    │
    └── readme.md

Instalação

  1. Para instalar e utilizar esse template o processo é bem simples, basta criar um projeto novo utilizando o comando:
    react-native init Example --template tea-template
  1. Depois do projeto criado você pode deletar o arquivo App.js da raiz, pois o arquivo index.js agora aponta para a pasta src.

Com isso o projeto será criado com todas as dependências do template devidamente instaladas e linkadas, tal como os arquivos de configuração que são copiados para o projeto.

Licença

Distribuído sob a licença MIT. Veja LICENSE para mais informações.