Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jxhnlcs/vue_nuxt
O Nuxt é um framework de alto nível criado sobre o Vue.js
https://github.com/jxhnlcs/vue_nuxt
Last synced: 27 days ago
JSON representation
O Nuxt é um framework de alto nível criado sobre o Vue.js
- Host: GitHub
- URL: https://github.com/jxhnlcs/vue_nuxt
- Owner: jxhnlcs
- Created: 2023-07-06T19:14:26.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-07T03:28:46.000Z (over 1 year ago)
- Last Synced: 2024-11-09T02:52:44.491Z (3 months ago)
- Language: Vue
- Homepage: https://vue-nuxt-omega.vercel.app
- Size: 211 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vue & Nuxt
- Introdução ao VueJS e NuxtJS | Teoria e prática - Cataline
- Com o Nuxt.js você produz muito com extrema elegância em muito pouco tempo## Configuração da compilação
```bash
# instala dependências
$ npm install# serve com hot reload em localhost:3000
$ npm run dev# build para produção e servidor de lançamento
$ npm run build
$ npm run start# gera projeto estático
$ npm run generate
```Para uma explicação detalhada de como as coisas funcionam, confira a [documentação](https://nuxtjs.org).
## Diretórios especiais
Você pode criar os seguintes diretórios extras, alguns dos quais possuem comportamentos especiais. Somente `pages` é necessário; você pode excluí-los se não quiser usar sua funcionalidade.
### `assets`
O diretório de recursos contém seus recursos não compilados, como arquivos Stylus ou Sass, imagens ou fontes.
Mais informações sobre o uso deste diretório na [documentação](https://nuxtjs.org/docs/2.x/directory-structure/assets).
### `componentes`
O diretório de componentes contém seus componentes Vue.js. Os componentes compõem as diferentes partes da sua página e podem ser reutilizados e importados para suas páginas, layouts e até mesmo outros componentes.
Mais informações sobre o uso deste diretório na [documentação](https://nuxtjs.org/docs/2.x/directory-structure/components).
### `pages`
Esse diretório contém as exibições e rotas do aplicativo. O Nuxt lerá todos os arquivos `*.vue` dentro deste diretório e configurará o Vue Router automaticamente.
Mais informações sobre o uso deste diretório na [documentação](https://nuxtjs.org/docs/2.x/get-started/routing).
### `plugins`
O diretório plugins contém plugins JavaScript que você deseja executar antes de instanciar o aplicativo Vue.js raiz. Este é o lugar para adicionar plugins Vue e injetar funções ou constantes. Toda vez que você precisar usar `Vue.use()`, você deve criar um arquivo em `plugins/` e adicionar seu caminho para plugins em `nuxt.config.js`.
Mais informações sobre o uso deste diretório na [documentação](https://nuxtjs.org/docs/2.x/directory-structure/plugins).
### `static`
Este diretório contém seus arquivos estáticos. Cada arquivo dentro deste diretório é mapeado para `/`.
Exemplo: `/static/robots.txt` é mapeado como `/robots.txt`.
Mais informações sobre o uso deste diretório na [documentação](https://nuxtjs.org/docs/2.x/directory-structure/static).