Тина стартер?

Этот стартер.
Контент управляется через файлы Markdown и JSON, хранящиеся в вашем репозитории GitHub, и запрашивается через API Tina GraphQL.
Функции
- Тина без головы CMS для аутентификации, моделирования контента, визуального редактирования и управления командой.
- Развертывание Vercel для визуального редактирования вашего сайта с маршрута
/admin . - Локальный рабочий процесс разработки из файловой системы с локальным сервером GRAQHQL.
Требования
- Git, node.js Active LTS, PNPM установлен для локальной разработки.
- Аккаунт TINACMS для живого редактирования.
Местное развитие
Установите зависимости проекта:
Примечание
Вы знаете лучший менеджер пакетов для node.js? Использование правильного менеджера пакетов может значительно улучшить ваш рабочий процесс разработки. Мы рекомендуем использовать PNPM для его скорости и эффективной обработки зависимостей. Узнайте больше о том, почему PNPM может быть лучшим выбором для ваших проектов, проверив это правило от SSW.
Запустите проект локально:
Местные URL
- http: // localhost: 3000: просмотрите веб -сайт
- http: // localhost: 3000/admin: подключиться к Tina Cloud и перейдите в режим редактирования
- http: // localhost: 3000/exit-admin: выйти из Tina Cloud
- http: // localhost: 4001/altair/: graphql Playground для тестирования запросов и просмотра документации API
Построение стартера локально (используя API размещенного контента)
Заменить .env.example , на .env
NEXT_PUBLIC_TINA_CLIENT_ID=<get this from the project you create at app.tina.io>
TINA_TOKEN=<get this from the project you create at app.tina.io>
NEXT_PUBLIC_TINA_BRANCH=<Specify the branch with Tina configured>
Создайте проект:
Получить помощь
Чтобы получить помощь с любыми проблемами TINACMS, которые у вас могут возникнуть:
- Посетите документацию, чтобы узнать о Тине.
- Присоединяйтесь к нашим разногласиям, чтобы поделиться обратной связью.
- Посетите форум сообщества, чтобы задать вопросы.
- Получите поддержку через виджет чата на панели панели Tinacms
- Напишите нам, чтобы запланировать звонок с нашей командой и поделиться большим количеством вашего контекста и того, чего вы пытаетесь достичь.
- Поиск или откройте проблему, если что -то не работает.
- Обратитесь в Twitter по адресу @tina_cms.
Советы по разработке
Visual Studio Code Extension
Установите расширение GraphQL, чтобы выиграть от автоматического завершения типа.
Машинопись
Хороший способ обеспечить соответствие вашим компонентам форму ваших данных-использовать типы автоматических типов. Они перестраиваются при изменении вашей конфигурации tina .
ЛИЦЕНЗИЯ
Лицензирован по лицензии Apache 2.0.