Следующий старт
Основной стартер.
- Следующий старт
- Куча
- Ветви
- Настраивать
- Ресурсы
Куча
- Стиль вкладки / кода
- Эслинт
- Eslint-Config-Prettier
- Eslint-Plugin-Check-файл
- Пуленепробиваемое Greact Guide
- Eslint-Plugin-N
- красивее
- @trivago/prettier-plugin-sort-imports
- Краткий плугин-Тайлвиндсс
- Автоматическая сортировка класса
- Переменные среды
- Dotenv
- Dotenv-Expand
- @t3-oss/env-nextjs
- кросс-эн
- Стили / UI
- Tailwindcss
- @nextui-org/React
- следующие тема
- @Таблера/Иконка-Реакт
- Валидация
- зод
- @conform-to/zod
- Мороропись-зод
- Формы
- База данных
- дождь
- Постгрес
- Мороропись-кит
- Аутентификация
- Далее
- @auth/workle-adapter
- Auth.js Drizzle Adapter Документация
Ветви
Основная ветвь содержит всю установку. Следующие ветви строятся друг на друга сверху вниз:
- база
- Eslint / Creater Settings
- Nextui
- макет / стили
- темная / легкая тема
- Typesafe-env
- Тай Тайпов переменных среды
- Далее
- Google Oauth без базы данных
- дождь / главная
- Основная схема сбрышения с пользователями / учетными записями / сеансами
Настраивать
- Установить зависимости:
- Скопируйте файл
.env :
- Обновите следующие значения в файле
.env :
NEXTAUTH_SECRET=your-value-here
GOOGLE_CLIENT_ID=your-value-here
GOOGLE_CLIENT_SECRET=your-value-here
- Запустите базу данных:
- Мигрировать базу данных:
- Запустите приложение:
Ресурсы
- Next.js Discord FAQS
- Ошибка «модуль не найден» при развертывании, но Build работает хорошо локально
- Bulletproof React