
Este starter próximo.js é alimentado por TINACMS para você e sua equipe viver visualmente editar o conteúdo estruturado do seu site.
O conteúdo é gerenciado através dos arquivos Markdown e JSON armazenados no seu repositório do GitHub e consultado pela API Tina GraphQL.
/admin .Instale as dependências do projeto:
Observação
Você conhece o melhor gerenciador de pacotes do Node.js? O uso do gerenciador de pacotes certo pode aprimorar muito o seu fluxo de trabalho de desenvolvimento. Recomendamos o uso do PNPM para sua velocidade e manuseio eficiente de dependências. Saiba mais sobre por que o PNPM pode ser a melhor opção para seus projetos, conferindo esta regra da SSW.
pnpm install
Execute o projeto localmente:
pnpm dev
Substitua o .env.example , com .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>
Construa o projeto:
pnpm buildPara obter ajuda com quaisquer desafios de Tinacms que você possa ter:
Instale a extensão graphQL para se beneficiar do tipo de conclusão automática.
Uma boa maneira de garantir que seus componentes correspondam à forma dos seus dados é aproveitar os tipos de tipadas geradas automaticamente. Estes são reconstruídos quando sua configuração tina muda.
Licenciado sob a licença Apache 2.0.