Aviso O Netlify CMS não está mais sendo mantido, portanto não irei manter este projeto.
Consulte decaporg/decap-cms#6503.
Tanto o Netlify CMS quanto este projeto funcionam em sua maior parte (em novembro de 2022), embora com algumas abordagens desatualizadas, por exemplo, componentes da classe React.
Um projeto inicial para a criação de sites off-line extremamente rápidos com Netlify CMS e React.
Meu objetivo é incluir componentes comumente usados e práticas recomendadas, por exemplo, formulários, configurações, tags, imagens de carregamento lento, etc.
O CMS fica em __YOUR_SITE_NAME__.netlify.com/admin.
Clone seu repositório para sua máquina local
Instalar dependências
instalação yarn
ou npm install
yarn start
ou npm run start
Se você estiver adicionando ou editando conteúdo localmente no CMS, observe algumas coisas:
As alterações serão enviadas para o repositório remoto.
Você será solicitado a inserir o URL do seu site, isso é necessário para que o Netlify Identity gerencie o login do usuário. Isso é armazenado em localStorage
, portanto, talvez seja necessário esvaziar o cache do navegador se estiver trocando de projeto, mas permanecendo em localhost:3000
.
A configuração do Netlify CMS está localizada em public/admin/config.yml
. É aqui que você configurará as páginas, campos, postagens e configurações que podem ser editadas pelo CMS.
Saiba mais nos documentos do Netlify CMS.
Documentos CMS do Netlify
Repositório Netlify CMS
Hiperestático – o mesmo projeto inicial menos Netlify CMS
Gatsby + Netlify CMS Starter (Gatsbro)