autonode-cli
v1.1.6
Published
<!-- Rappel NPM $ npm login $ npm link
Readme
About The Project
Preambule
Architecture
| File / Directory | Type | Description |
| --------------------- | ------------------| --------------------------------------------------------------------------|
| /.env | file | Contient les variables d'environnement |
| /.eslintrc.json | file | Configuration de eslint |
| /.gitignore | file | Les fichiers lors de vos push à git |
| /package.json | file | Contient les paramètres du projet |
| /server.js | file | Point d'entrée de l'API REST |
| /public | Directory | Contient les fichiers uploader |
| /node_modules | Directory | Contient tout les modules installé |
| /app | Directory | Contient tout le corps du projet |
| /app/auth | Directory | Contient toute la logique pour l'authentification |
| /app/config | Directory | Contient le fichier de config pour la base de donnée et pour les logs |
| /app/controllers | Directory | Contient les controlleurs du projet |
| /app/helpers | Directory | Contient les helpers du projet |
| /app/logs | Directory | Contient les logs du projet |
| /app/middlewares | Directory | Contient les middlewares du projet |
| /app/models | Directory | Contient les models du projet |
| /app/routes | Directory | Contient les routes du projet |
| /app/services | Directory | Contient les services du projet |
| /app/utiles | Directory | Contient les utiles du projet |
Built With
Listes des dépendences utilisée :
Getting Started
Prerequisites
Vous devez avoir installé nodejs sur votre ordinateur :
- Node >= 10.0.0
Installation
npm i autonode-cli -gUsage
New Project
autonode create mon-projetInitialisation Database
autonode db init nom-db Create Entity
autonode entity mon-entité/!\ Important /!\
Create File Entity for Upload File
autonode entity fileCreate Auth + JWT
Important
autonode entity authVous pouvez également créer une table Users dans votre database avec la commande
autonode db entity authAuth Controller
// const refreskToken = jwt.sign(authJson, process.env.REFRESH_TOKEN_SECRET);
// await Auth.updateRefresh(refreskToken, req.body.email);SECRET Access AND Refresh Token
Contact
Turchini Axel - Linkedin - [email protected]
Project Link: https://github.com/Magictruks/auto_nodejs
