Para gerar o certificado Lets Encrypt é muito simples, aqui as instruções estão baseadas em um tutorial publicado pela Locaweb. (Web archive)
Primeiro vamos criar um diretório para isso:
Para gerar o certificado Lets Encrypt é muito simples, aqui as instruções estão baseadas em um tutorial publicado pela Locaweb. (Web archive)
Primeiro vamos criar um diretório para isso:
| import android.graphics.Bitmap; | |
| import java.io.ByteArrayOutputStream; | |
| import java.io.IOException; | |
| /** | |
| * Created by douglas on 29/05/17. | |
| * Adapted from http://new-grumpy-mentat.blogspot.com.br/2014/06/java-escpos-image-printing.html | |
| */ |
| /** | |
| * Created by douglas on 02/05/16. | |
| */ | |
| public final class TooltipGenerator { | |
| private Activity activity; | |
| private Dialog dialog; | |
| private Context context; | |
| private List<SimpleTooltip> tooltips = new ArrayList<>(); |
Instalar o Node JS 6.10 ou 6.11: https://nodejs.org/en/
Verifique se o Node e o NPM foram instalados corretamente.
Para verificar a versão do NPM:
npm --version | // Created by Rutger Bresjer on 10/10/2017 | |
| // Notes: | |
| // - Be sure to enable "Hotspot Configuration" capability for the iOS target | |
| // - Make sure the NetworkExtension framework is linked to the target | |
| #import <Foundation/Foundation.h> | |
| #import <React/RCTBridgeModule.h> | |
| @interface IOSWifiManager : NSObject <RCTBridgeModule> |
| set normal (set_color normal) | |
| set magenta (set_color magenta) | |
| set yellow (set_color yellow) | |
| set green (set_color green) | |
| set red (set_color red) | |
| set gray (set_color -o black) | |
| # Fish git prompt | |
| set __fish_git_prompt_showdirtystate 'yes' | |
| set __fish_git_prompt_showstashstate 'yes' |
| /** | |
| * Função para destacar partes de um texto. | |
| * Exemplo de uso: | |
| * <span> | |
| * {applyHighlight(text, highlight, { backgroundColor: 'yellow' })} | |
| * </span> | |
| * | |
| * @param {string} text Texto | |
| * @param {string|RegExp} highlight Parte do texto a ser destacada | |
| * @param {object} options Propriedades do <span> para as partes destacadas |
node_modules, mas pra isso ser eficiente todos os seus projetos tem que estar dentro de uma mesma subpasta chamadas, exemplo: /home/user/projetos/.Você entra na pasta /home/user/projetos/ pelo terminal e roda:
find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +
Se rodar esse comando em pasta errada pode acontecer dele apagar
node_modulesde dentro das pastas do NVM, ou alguma global, oq vai te forçar a reinstalar todas as versões do Node da sua máquina.
Apagar a pasta build dos projetos Android nativos, mesma regra aplicada ao node_modules:
| import React, { Suspense } from 'react'; | |
| import ReactDOM from 'react-dom/client'; | |
| window.renderReactComponent = window.renderReactComponent || {}; | |
| /** | |
| * Define os providers a serem utilizados pelos componentes. | |
| * | |
| * Aqui podem ser declarados providers como o Redux, React Router, Style Theme, etc. | |
| */ |
| const fs = require('fs'); | |
| const path = require('path'); | |
| // Obtém o diretório raiz do projeto | |
| const appDirectory = fs.realpathSync(process.cwd()); | |
| const resolveApp = relativePath => path.resolve(appDirectory, relativePath); | |
| // Obtém todos os arquivos (componentes) de entrada | |
| const entryFiles = fs | |
| .readdirSync(resolveApp('src/entries')) |