Un chauffeur de référentiel de modèle pour la construction d'API RESTful à l'aide de Node.js, Express.js, et séquentie et avec le support séqueliste-CLI. Ce modèle comprend des branches communes spécifiques aux fonctionnalités pour fusionner dans votre référentiel si nécessaire.
Créer un référentiel à partir du modèle
Créez un fichier .env sur la racine du projet et remplissez-le de valeurs, pour vérifier la référence .Envexample Fichier sur la racine du projet
cd <project_name>
cp .env.example .env
npm install
npx sequelize db:migrate
npx sequelize db:seed:all
npm run dev
npm start
Accédez à http://localhost:4040
npm run format
npm run format:fix
npm run lint
npm run lint:fix
Fusionner les succursales pour implémenter les fonctionnalités énumérées ci-dessous
feat/swagger-docsfeat/twilio-SMSfeat/sendgrid-mailfeat/AWS-S3-bucketfeat/socketsfeat/node-cronci/jest-test Si vous avez créé le référentiel sans branches, ou si vous souhaitez obtenir une branche de fonctionnalité spécifique sans obtenir toutes les branches, vous pouvez récupérer une branche spécifique en exécutant les commandes ci-dessous:
git remote add template <template_repository_url>
git fetch template <template_repo_branch_name>
git checkout <template_repo_branch_name>
git push origin <template_repo_branch_name>
En exécutant les commandes ci-dessus que SpecFing Branch a poussé vers votre dépôt.