
Este inicio de Next.js está impulsado por Tinacms para que usted y su equipo en vivo editen visualmente el contenido estructurado de su sitio web.
El contenido se administra a través de los archivos de Markdown y JSON almacenados en su repositorio de GitHub, y se consulta a través de la API Tina GraphQL.
/admin .Instale las dependencias del proyecto:
Nota
¿Conoces el mejor administrador de paquetes para Node.js? El uso del Administrador de paquetes correctos puede mejorar enormemente su flujo de trabajo de desarrollo. Recomendamos usar PNPM por su velocidad y manejo eficiente de las dependencias. Obtenga más información sobre por qué PNPM podría ser la mejor opción para sus proyectos revisando esta regla de SSW.
pnpm install
Ejecute el proyecto localmente:
pnpm dev
Reemplace el .env.example , con .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>
Construye el proyecto:
pnpm buildPara obtener ayuda con cualquier desafío de tinacms que pueda tener:
Instale la extensión GraphQL para beneficiarse de Tipo Auto-Completo.
Una buena manera de garantizar que sus componentes coincidan con la forma de sus datos es aprovechar los tipos de mecanografiados generados por auto. Estos se reconstruyen cuando cambia su configuración de tina .
Licencia bajo la licencia Apache 2.0.