- In Visual Studio Code go to View -> Extensions
- Search for
eslint: EsLint - Click Install
- Open your terminal and install the following packages:
npm install eslint --save-dev
- Initialize ESLint coriguration:
| 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) |
| #!/bin/bash | |
| sudo mkdir -p /data/db | |
| sudo chown -R `id -un` /data/db | |
| mongod > /dev/null & |
| #!/bin/bash | |
| sudo mkdir -p /var/run/mysqld | |
| sudo chown mysql:mysql /var/run/mysqld | |
| sudo service mysql restart |
| 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' |
| { | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.eslint": true | |
| }, | |
| "files.eol": "\n", | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": true, | |
| "editor.tabSize": 2, | |
| "prettier.jsxSingleQuote": true, | |
| "prettier.singleQuote": true, |
| CREATE DATABASE IF NOT EXISTS `movies` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */; | |
| USE `movies`; | |
| -- MySQL dump 10.13 Distrib 8.0.22, for Win64 (x86_64) | |
| -- | |
| -- Host: localhost Database: movies | |
| -- ------------------------------------------------------ | |
| -- Server version 8.0.22 | |
| /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; | |
| /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; |
eslint: EsLintnpm install eslint --save-dev
| {"lastUpload":"2020-08-11T08:44:06.077Z","extensionVersion":"v3.4.3"} |