All Systems Operational
Powered By
profound-logo
profound-logoProfound CMS
⌘K
Admin

Create Profound Next

Создайте каркас приложения 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:


Continue Reading
Previous‹Скриптинг в конструкторе шаблонов

Гибрид

Проект РендерераПараметрическая МаршрутизацияТипы КомпонентовSseНастройка Прокси Админ ПанелиСтатическая отрисовка с поддержкой режима редактированияСкриптинг в конструкторе шаблоновCreate Profound Next

Безголовый

Быстрый стартJson И Claude КодКомпонент Zod Pull

Mcp

Mcp

Возможности CMS

Feat Docs TemplateFeat Конструктор ШаблоновFeat ПереводчикFeat Организация

Мотивация

Наш подход

Терминология

Гибрид Против Headless
bunx
create-profound-next
<
project-nam
e
>
--no-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