# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
Para obtener una explicación detallada sobre cómo funcionan las cosas, consulte la documentación.
Puede crear los siguientes directorios adicionales, algunos de los cuales tienen comportamientos especiales. Sólo se requieren pages
; puede eliminarlos si no desea utilizar su funcionalidad.
assets
El directorio de activos contiene sus activos no compilados, como archivos, imágenes o fuentes de Stylus o Sass.
Más información sobre el uso de este directorio en la documentación.
components
El directorio de componentes contiene sus componentes de Vue.js. Los componentes constituyen las diferentes partes de su página y pueden reutilizarse e importarse a sus páginas, diseños e incluso otros componentes.
Más información sobre el uso de este directorio en la documentación.
layouts
Los diseños son de gran ayuda cuando desea cambiar la apariencia de su aplicación Nuxt, ya sea que desee incluir una barra lateral o tener diseños distintos para dispositivos móviles y de escritorio.
Más información sobre el uso de este directorio en la documentación.
pages
Este directorio contiene las vistas y rutas de su aplicación. Nuxt leerá todos los archivos *.vue
dentro de este directorio y configurará Vue Router automáticamente.
Más información sobre el uso de este directorio en la documentación.
plugins
El directorio de complementos contiene complementos de JavaScript que desea ejecutar antes de crear una instancia de la aplicación raíz Vue.js. Este es el lugar para agregar complementos de Vue e inyectar funciones o constantes. Cada vez que necesite usar Vue.use()
, debe crear un archivo en plugins/
y agregar su ruta a los complementos en nuxt.config.js
.
Más información sobre el uso de este directorio en la documentación.
static
Este directorio contiene sus archivos estáticos. Cada archivo dentro de este directorio está asignado a /
.
Ejemplo: /static/robots.txt
está asignado como /robots.txt
.
Más información sobre el uso de este directorio en la documentación.
store
Este directorio contiene los archivos de su tienda Vuex. Crear un archivo en este directorio activa automáticamente Vuex.
Más información sobre el uso de este directorio en la documentación.