Para gerar um APK local com o novo EAS do Expo:
- Instale o
eas-clide forma Global vianpm(o Expo não recomenda o uso do Yarn para pacotes globais😪)
npm install -g eas-cli
- Faça o login na sua conta Expo
eas login
| #Para listar o Bucket name: | |
| gsutil ls | |
| #Definindo as regras de acesso | |
| echo '[{"origin": ["*"],"responseHeader": ["Content-Type"],"method": ["GET", "HEAD"],"maxAgeSeconds": 3600}]' > cors-config.json | |
| #Setando as configurações no Bucket | |
| gsutil cors set cors-config.json gs://YOUR_BUCKET_NAME | |
| #Visualizando as configurações |
| import mongodb from 'mongodb' | |
| const { MongoClient, ObjectId } = mongodb | |
| import { config } from 'dotenv' | |
| config() // carrega as variáveis definidas no .env | |
| const { MONGODB_URI, MONGODB_DB } = process.env | |
| if (!MONGODB_URI) { | |
| throw new Error( |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Download Div as PNG</title> | |
| <!-- | |
| Importe o DOMtoImage | |
| É uma biblioteca JavaScript que permite capturar e converter elementos DOM (Document Object Model) em imagens. | |
| --> |
Para gerar um APK local com o novo EAS do Expo:
eas-cli de forma Global via npm
(o Expo não recomenda o uso do Yarn para pacotes globais😪)npm install -g eas-cli
eas login
| import mongodb from 'mongodb' | |
| const { MongoClient, ObjectId } = mongodb | |
| import { config } from 'dotenv' | |
| config() // carrega as variáveis definidas no .env | |
| const { MONGODB_URI, MONGODB_DB } = process.env | |
| if (!MONGODB_URI) { | |
| throw new Error( |
| import React, { useState } from 'react' | |
| import styled from 'styled-components/native' | |
| import { MaterialCommunityIcons } from '@expo/vector-icons' | |
| import themes from '../../themes' | |
| const InputArea = styled.View` | |
| width: 100%; | |
| height: 64px; | |
| background-color: ${props => props.theme.card}; | |
| flex-direction: row; |
| import mongodb from 'mongodb' | |
| const { MongoClient, ObjectId } = mongodb | |
| import { config } from 'dotenv' | |
| config() // carrega as variáveis definidas no .env | |
| const { MONGODB_URI, MONGODB_DB } = process.env | |
| if (!MONGODB_URI) { | |
| throw new Error( |
| # Adicionando o Yarn | |
| npm install --global yarn | |
| # Criando um novo aplicativo via create-react-app | |
| npx create-react-app seu-app | |
| cd seu-app | |
| # Instalando o Bootstrap e o React Icons | |
| npm install react-bootstrap bootstrap react-icons | |
| # Inicializando o VsCode | |
| code . | |
| # Acesse o Menu Terminal/New Terminal |