Шаблон репозитория шаблон для создания RESTFUL API с использованием NODE.JS, Express.js, а также продолжения и с поддержкой Scelize-CLI. Этот шаблон включает в себя общие филиалы, специфичные для функций, чтобы слияние в ваш репозиторий, если это необходимо.
Создать репозиторий из шаблона
Создать файл .env в корне проекта и заполнить его значениями, для контрольной проверки.
cd <project_name>
cp .env.example .env
npm install
npx sequelize db:migrate
npx sequelize db:seed:all
npm run dev
npm start
Перейдите к http://localhost:4040
npm run format
npm run format:fix
npm run lint
npm run lint:fix
Объедините филиалы для реализации функций, перечисленных ниже
feat/swagger-docsfeat/twilio-SMSfeat/sendgrid-mailfeat/AWS-S3-bucketfeat/socketsfeat/node-cronci/jest-test Если вы создали репозиторий без ветвей, или вы хотите получить какую -либо конкретную филиал функций, не получая все ветви, вы можете получить конкретную ветвь, выполнив приведенные ниже команды:
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>
Запустив приведенные выше команды, которые специфическая ветка будет выдвинута на ваше репо.