- Crie diretório para armazenar a aplicação node
sudo mkdir /var/www/nodejs
sudo touch /var/www/nodejs/index.js
sudo chmod 755 /var/www/nodejs -R
- Instale o pm2
find app/src -name "*.js" -exec sh -c 'mv "$0" "${0%.js}.ts"' {} \; |
function main() { | |
const nav = document.createElement('nav') | |
nav.classList.add('routes') | |
nav.innerHTML = ` | |
<ul> | |
<li>Routes:</li> | |
<li> | |
<a href="/">Home</a> | |
</li> |
const fs = require('fs') | |
const imageSource = `${__dirname}/image.png`; | |
const imageTarget = `${__dirname}/image.copy.png`; | |
function copiaUsandoBufferInteiroDoArquivoEmMemoria() { | |
fs.readFile(imageSource, (error, buffer) => { | |
if (error) return console.log('erro ao ler arquivo'); | |
console.log(buffer); |
const http = require('http') | |
const url = require('url') | |
function httpServer() { | |
const routes = { | |
GET: {}, | |
POST: {}, | |
PUT: {}, | |
DELETE: {}, | |
PATCH: {}, |
const future = Date.now() + 3000 | |
const fakeApi = { | |
async getResult() { | |
if (Date.now() >= future) { | |
return { foo: 'bar' } | |
} | |
return {} | |
} | |
} |
using System; | |
namespace Program | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
ArgumentosPorValorVsPorReferencia(); | |
} |
const app = require('express')() | |
const defaultConfig = { | |
users: { | |
user: 'password' | |
} | |
} | |
function basicAuth({ users } = defaultConfig) { | |
function reject(response) { |
import React, { useState } from 'react' | |
import { render, act } from '@testing-library/react' | |
function useCounter(init = 0) { | |
const [state, setState] = useState(init) | |
return { | |
counter: state, | |
increment: () => setState(state + 1), | |
decrement: () => setState(state - 1), |
sudo /etc/init.d/mysql stop | |
sudo mkdir -p /var/run/mysqld | |
sudo chown mysql:mysql /var/run/mysqld | |
cat << EOF > reset.sql | |
use mysql; | |
update user set authentication_string=password('') where user='root'; | |
rupdate user set plugin="mysql_native_password" where User='root'; | |
flush privileges; |