Este é um projeto base em NuxtJS 3 desenvolvido e utilizado pelo EduSites. Aqui você encontrará tudo o que precisa para configurar, rodar e preparar o projeto para produção com eficiência.
Para mais informações sobre o framework utilizado, consulte a documentação oficial do Nuxt 3.
Antes de começar, certifique-se de instalar as dependências do projeto com:
pnpm installPara iniciar o servidor localmente em http://localhost:3000, utilize:
pnpm run devPara gerar os arquivos otimizados para produção:
pnpm run generateOs arquivos serão gerados na pasta /dist.
Se quiser testar o build de produção antes de fazer o deploy:
pnpm run previewPara publicar seu projeto, confira a documentação de deployment do Nuxt 3.
- 📁
assets/→ Arquivos estáticos como imagens, fontes e estilos globais - 📁
components/→ Componentes Vue reutilizáveis - 📁
composables/→ Funções reutilizáveis e lógicas de estado - 📁
middleware/→ Proteção e processamento de rotas - 📁
pages/→ Páginas do site (geração automática de rotas) - 📁
public/→ Arquivos públicos acessíveis diretamente - 📁
stores/→ Gerenciamento de estado com Pinia (ou outra solução) - 📝
nuxt.config.ts→ Configurações do Nuxt.js
Comandos úteis para desenvolvimento e produção:
pnpm run dev→ Inicia o servidor de desenvolvimentopnpm run generate→ Gera o build para produçãopnpm run preview→ Visualiza o build localmente antes do deploy
Me acompanhe para mais conteúdos sobre desenvolvimento web!
📸 Instagram: @edusites 📺 YouTube: @eduardosites
🔥 Desenvolvido por EduSites – Transformando ideias em código! 🚀