Um modelo de site que atende a alguns requisitos comuns do site, incluindo páginas dinâmicas, artigos de blog, gerenciamento de autor, habilidade de SEO, formulário de contato e pesquisa de sites. Contribuições Bem -vindo!
Clique aqui para ver a demonstração
Leia como este aplicativo foi construído
Inscreva -se no Cosmic JS para instalar o conteúdo da demonstração e implantar este site.
git clone https://github.com/cosmicjs/nuxtjs-website-boilerplate
cd nuxtjs-website-boilerplate
npm install
# Run in development and serve at localhost:3000
npm run dev
# build for production
npm run build
# Run in production and serve at localhost:3000
COSMIC_BUCKET=your-bucket-slug npm start Importe o arquivo bucket.json para o seu bucket cósmico JS. Para fazer isso, vá para o seu balde> Configurações> Importar / exportar dados.
Instale e implante a função de email SendGrid.
O formulário de contato na página de contato usa a função de email SendGrid para enviar emails. Para implantar sua função de email, vá para o seu balde> Configurações> Funções. Instale e implante a função SendGrid. Você precisará de uma conta com o SendGrid para adicionar sua tecla API SendGrid.
Vá para config/index.js e edite SENDGRID_FUNCTION_ENDPOINT para adicionar manualmente o URL para teste.
Se você estiver usando a opção de hospedagem da web incluída em cada balde:
| Chave | Valor |
|---|---|
| SendGrid_function_endPoint | https://your-lambda-ndpoint.amazonaws.com/dev/send-email |