React Tailwind Email - Быстрый старт
Code: https://github.com/ValidatorsDAO/slv-pnpm-templates/tree/main/cf-workers-template/contact-email
Features
- Edge-Native
- React & Tailwind Email
Built with
Getting Started
Сначала запустите dev server:
bash
pnpm i
pnpm web-ssg:devpnpm i
pnpm web-ssg:devОткройте http://localhost:4242 в браузере, чтобы
увидеть результат.
API работает на http://localhost:4422
GitHub Actions Deployment
Если вы используете GitHub Actions для auto-deployment, не забудьте задать
secrets репозитория.
Например:
CLOUDFLARE_API_TOKEN: ваш Cloudflare API tokenCLOUDFLARE_ACCOUNT_ID: ваш Cloudflare account ID
Cloudflare Workers
В development нужно создать файл
dev.vars на основе dev.vars.exampleВ production нужно добавить Secret Variables в Cloudflare Workers.
Нужно указать:
RESEND_API_KEY: ваш Resend API key
Contributing
Отчеты об ошибках и pull request приветствуются на GitHub:
https://github.com/ValidatorsDAO/slv Этот проект задуман как безопасное и
доброжелательное пространство для совместной работы, и ожидается, что
участники будут соблюдать кодекс поведения
Contributor Covenant.
License
Пакет доступен как open source на условиях лицензии
Apache-2.0 License.
Code of Conduct
Все, кто взаимодействует с кодовыми базами проекта Skeet, issue tracker,
чатами и списками рассылки, должны соблюдать
code of conduct.