Загрузка...

ScaffoldHub - Development setup

A full walkthrough of running ScaffoldHub's generated codebase locally — from prerequisite installs to the test suite.

Prerequisites
• VS Code (recommended editor)
• Node 20+ via nvm
• pnpm via Node corepack
• PostgreSQL (+ pgAdmin optional)
• Redis (optional — caches auth sessions)
• Docker (optional — MinIO uploads, Caddy multi-domain)
• Xcode / Android Studio (optional — mobile package)

Project setup
• pnpm install across the monorepo
• Backend .env review — DB name + three URLs (RLS, bypass, migrations)
• Optional Redis caching for the auth middleware
• Prisma migrate create — database, migrations, Row Level Security
• One-command dev server — backend + frontend with hot reload
• Sign-up flow + email logging fallback when SMTP isn't set
• File uploads via MinIO (S3-compatible) — docker compose in the upload package
• Inspecting Postgres data, uploaded files, and the Redis cache

Tests
• Separate .env.test + dedicated test DB, recreated per test
• Vitest: pnpm test / test:watch / test:ui / test:coverage
• Playwright: pnpm test:e2e / :ui / :headed (boots its own backend + frontend)

Mobile
• pnpm mobile ios — iOS simulator
• pnpm mobile android — Android emulator
• Requires the dev server running

Other videos
• https://youtu.be/9G3JBxPmKFM
• https://youtu.be/gD3AwFvc3Dk

Docs: https://scaffoldhub.io/docs

#nodejs #react #prisma #hono #saas #scaffoldhub

Видео ScaffoldHub - Development setup канала ScaffoldHub
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять