Cet atelier ce fait à deux, chaque participant doit choisir un rôle :
- Simon
- Garfunkel
Simon crée un dossier en local sur son ordinateur, nommé git-local
et ouvre le dossier.
require("dotenv").config(); | |
const mysql = require("mysql"); | |
const config = { | |
host: process.env.DB_HOST, | |
port: process.env.DB_PORT, | |
user: process.env.DB_USER, | |
password: process.env.DB_PASSWORD, | |
database: process.env.DB_NAME, | |
timezone: 'Europe/Paris' |
#!/bin/bash | |
sudo mkdir -p /var/run/mysqld | |
sudo chown mysql:mysql /var/run/mysqld | |
sudo service mysql restart |
#!/bin/bash | |
sudo mkdir -p /data/db | |
sudo chown -R `id -un` /data/db | |
mongod > /dev/null & |
components/common | |
components/views | |
components/layout (optionnel, si nécessaire) | |
components/router (optionnel, pour faire PrivateRoute par exemple) | |
propTypes | |
contexts | |
images | |
consts | |
utils (optionnel, si nécessaire) |
import PropTypes from 'prop-types'; | |
const childrenPropType = { | |
children: PropTypes.oneOfType([ | |
PropTypes.arrayOf(PropTypes.node), | |
PropTypes.node, | |
]).isRequired, | |
}; | |
export default childrenPropType; |
require('dotenv').config() | |
const mysql = require('mysql2') | |
const config = { | |
host: process.env.DB_HOST, | |
port: process.env.DB_PORT, | |
user: process.env.DB_USER, | |
password: process.env.DB_PASS, | |
database: process.env.DB_NAME, | |
} |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Document</title> | |
</head> | |
<body> | |
<header> |