Создайте каркас приложения Next.js, предварительно настроенного для Profound CMS, с минимальным стартовым шаблоном или шаблоном сайта документации.
Создайте каркас приложения Next.js для Profound CMS.
Используйте Bun, чтобы создать новый проект:
bunx create-profound-next <project-name>
Вы можете выбрать шаблон интерактивно или передать его явно:
bunx create-profound-next <project-name> --template=base
bunx create-profound-next <project-name> --template=docs
Чтобы пропустить автоматическую инициализацию Git:
Чтобы пропустить автоматическую установку зависимостей:
bunx create-profound-next <project-name> --no-install
cd <project-name>
bun dev
base: минимальный стартовый шаблон Next.js для Profound CMS.docs: стартовый шаблон сайта документации со специализированным интерфейсом.Создайте файл .env.local в сгенерированном сайте:
PROFOUND_API_KEY=your_api_key
NEXT_PUBLIC_PROFOUND_WEBSITE_ID=your_website_id
NEXT_PUBLIC_CMS_API_URL=https://cms.dev.tryprofound.com
NEXT_PUBLIC_BUNNY_CDN_URL=https://cms-profound.b-cdn.net
create-profound-next копирует шаблон в новый каталог, заменяет заполнители шаблона, такие как имя проекта, и при необходимости инициализирует репозиторий Git и устанавливает необходимые зависимости.
Внутри сгенерированного проекта основными командами являются:
bun dev: запустить сервер разработки
bun build: собрать проект для продакшена
bun start: запустить продакшен-сборку
bun lint: выполнить линтинг
bun generate-schemas: синхронизировать схемы CMS из Profound CMS