Монтаж
Готовы установить Saasfly? Следуйте этому руководству по использованию CLI create saasfly
, чтобы начать работу.
Системные Требования
- Node.js - 18.17 или позже.
- Bun - 1.0 или позже.
- OS - Поддерживаются macOS, Windows (включая WSL) и Linux.
Кстати, мы рекомендуем использовать NVM (Node Version Manager) для запуска различных версий Node.js.
1. Запустите мастер установки
Выполните следующую команду в терминале, чтобы запустить наш удобный мастер установки:
При установке вы увидите следующие подсказки:
- Клонируйте репозиторий saasfly в указанную папку.
- Удалить историю git
- Установить зависимости
- Генерация типа Prisma
После появления подсказок команда create saasfly
создаст папку с именем вашего проекта и установит необходимые зависимости.
2. Начать Saasfly
Для запуска сервера вам необходимо выполнить следующие действия.
Настройте переменные среды
Войдите в папку saasfly, скопируйте файл .env.example
, переименуйте его в .env.local
и введите свои переменные.
Убедитесь, что у вас есть база данных Postgres (Если у вас нет Postgres, нажмите здесь) и создайте новую базу данных.
POSTGRES_URL
должен быть в вашем файле .env.local
:
Затем используйте bun
для создания таблиц базы данных:
Выход:
Если что-то пошло не так, вы можете связаться с нами в Discord, мы будем рады ответить на любые вопросы о Saasfly.
Сначала запустите сборку
Поскольку некоторые базовые компоненты требуются во время компиляции, сначала следует run build
.
Запустите сервер разработки
Используйте bun run
для запуска вашего веб-сервера:
Если все пойдет хорошо, Saasfly теперь должен обслуживать ваш проект по адресу http://localhost:3000, и вы можете увидеть результат:
Поздравляем! Теперь вы можете начать писать код для создания своего SaaS.
Если вы новичок в Saasfly, ознакомьтесь с документацией структура проекта для обзора всех возможных файлов и папок в вашем приложении.
Беги с Stripe
Пожалуйста, прочтите статью Stripe. А затем используйте bun dev
для запуска со Stripe: