✅ Desempenho do farol 100/100
✅ Responsivo
✅ Acessível
✅ Compatível com SEO
✅ Tipo seguro
✅ Estilo minimalista
✅ Tema claro/escuro
✅ UI animada
✅ Estilo de vento traseiro
✅ Mapa do site gerado automaticamente
✅ Feed RSS gerado automaticamente
✅ Suporte de redução
✅ Suporte MDX (componentes em sua redução)
✅ Conteúdo pesquisável (postagens e projetos)
Todas as páginas com menos de 100 KB (incluindo fontes)
Renderizado em aproximadamente 40ms no localhost
As postagens do blog na demonstração servem como documentação e configuração.
Todos os comandos são executados na raiz do projeto, em um terminal:
Substitua o npm pelo gerenciador de pacotes de sua preferência. npm
, pnpm
, yarn
, bun
, etc.
Comando | Ação |
---|---|
npm install | Instala dependências |
npm run dev | Inicia o servidor de desenvolvimento local em localhost:4321 |
npm run dev:network | Inicia o servidor de desenvolvimento na rede local |
npm run sync | Gera tipos TypeScript para todos os módulos Astro. |
npm run build | Crie seu site de produção para ./dist/ |
npm run preview | Visualize seu build localmente, antes de implantar |
npm run preview:network | Inicia o servidor de visualização na rede local |
npm run astro ... | Execute comandos CLI como astro add , astro check |
npm run astro -- --help | Obtenha ajuda usando o Astro CLI |
npm run lint | Execute o ESLint |
npm run lint:fix | Correção automática de problemas de ESLint |
Alguns recursos que pretendo implementar
⬜ Blocos de código - copie para a área de transferência
⬜ Páginas do artigo - Índice
⬜ Páginas de artigos - Compartilhe nas redes sociais
Tema inspirado em Paco Coursey, Lee Robinson e Hayden Bleasel
MIT
Adicionada capacidade de executar desenvolvimento e visualização na rede local. adicionado npm run dev:network adicionado npm run preview:network
Adicionado um pouco mais de densidade de partículas no modo claro e escuro.
Adicionadas animações sutis de estrelas e meteoros no modo escuro.
Configuração eslint removida