Платформа с открытым исходным кодом и совместная запуск для Dev Tools, созданная разработчиками. Присоединяйтесь к нам на devhunt.org, чтобы продемонстрировать свои инновации и расширить возможности разработчиков в Интернете!
Создайте файл .env.local в корне вашего проекта и заполните его следующими переменными среды:
NEXT_PUBLIC_SUPABASE_URL=https://tusrbkspwpvucxzqhrgo.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InR1c3Jia3Nwd3B2dWN4enFocmdvIiwicm9sZSI6ImFub24iLCJpYXQiOjE2OTYyNzI2OTUsImV4cCI6MjAxMTg0ODY5NX0.-HdjMYlbwVMggJiQ4cFxpr-AmNH1ueXBEgqxMPDlSJY
Установите пакеты
npm install
# or
yarn install
# or
pnpm installЗапустите Dev Server
npm run devОткройте http: // localhost: 3000 в вашем браузере. Сделанный!
Это проект Next.js, загруженный с create-next-app .
Project Settings -> Database Settings -> Connection InfoHost , которое должно выглядеть как db.<ReferenceID>.supabase.coЧтобы восстановить дамп, выполните следующую команду:
psql -h db. < ReferenceID > .supabase.co -U postgres -d postgres < /supabase/dump.sql Вам будет предложено ввести пароль базы данных. Это можно найти в Project Settings -> Database Settings -> Database Password . В качестве альтернативы используйте пароль, который вы сохранили во время создания проекта.
.env.local Configuration Создайте файл .env.local в корне вашего проекта и заполните его следующими переменными среды:
NEXT_PUBLIC_SUPABASE_URL=<Your_Project_URL>
NEXT_PUBLIC_SUPABASE_ANON_KEY=<Your_Anonymous_Key>
SUPABASE_SERVICE_ROLE_KEY=<Your_Service_Role_Key>
Вы можете найти значения ключей здесь:
<Your_Project_URL> -Перейдите к Project Settings -> API -> Project URL и скопируйте URL<Your_Anonymous_Key> -Перейдите в Project Settings -> API -> Project API keys и найдите public ключ anon .<Your_Service_Role_Key> -В разделе Project Settings -> API -> Project API keys Найдите secret ключ service_role .Чтобы включить функции социального входа, следуйте руководствам ниже для каждой платформы:
Эти гиды проведут вас через необходимые конфигурации для обеспечения социальных входов на основе OAuth.
Во -первых, запустите сервер разработки:
npm run dev
# or
yarn dev
# or
pnpm devОткройте http: // localhost: 3000 с вашим браузером, чтобы увидеть результат.
Вы можете начать редактировать страницу, изменяя app/page.tsx . Страница автоматически обновится при редактировании файла.
Этот проект использует next/font для автоматической оптимизации и загрузки Inter, пользовательского шрифта Google.
Самый простой способ развернуть ваше приложение.
Ознакомьтесь с нашей документацией по развертыванию Next.js для получения более подробной информации.
Вы заинтересованы в вклад в DevHunt, пожалуйста, прочитайте наше руководство по внесению вклад в нашу процесс разработки, прежде чем отправить запрос на привлечение.
Вы можете свободно разбираться и клонировать ее, если вы четко ссылаетесь на оригинальный проект. Если это GitHub, то обратитесь к https://github.com/marsx-dev/devhunt, если это веб-сайт, то см. Devhunt.org с выдающимся логотипом и ссылкой.