A Nuxt.js + Vuetify.js starter project template with a different organization to the usual one. This package will allow you to install several components from the initialization.
This is a project template for vue-cli.
$ npm install -g vue-cli
$ vue init RedekProject/vuetify-nuxt my-project
$ cd my-project
$ npm install
$ npm run dev
Make sure to use a version of vue-cli >= 2.1 (Know the vue-cli version : vue -V).
Command to develop your web application.
# Server with hot reloading at localhost:3000
$ npm run dev
Go to http://localhost:3000.
# Build for production and launch the server
$ npm run build
$ npm start
# Generate a static project
$ npm run generate
.
βββ config
| βββ # Contains all nuxt configuration files.
βββ rules
| βββ # Contains all rules islint configurable easily and quickly. (credit : @slynova/eslint-config).
βββ src
| βββ assets
| | βββ fonts # Default font installed to show how _fonts.scss works.
| | | βββ Nunito
| | | βββ Roboto
| | βββ images
| | βββ style
| | βββ css # If `SASS` is not installed.
| | βββ scss # If `SASS` is installed.
| | βββ styl
| βββ components
| βββ layouts
| βββ middleware
| βββ pages # If `@nuxtjs/router` is not installed.
| βββ plugins
| βββ static
| βββ store
| βββ views # If `@nuxtjs/router` is installed.
| βββ router.js # If `@nuxtjs/router` is installed.
βββ .editorconfig
βββ .eslintignore
βββ .eslintrc.js
βββ .gitignore
βββ nuxt.config.js
βββ package.json
βββ README.md
- @nuxtjs/axios : https://github.com/nuxt-community/axios-module
- @nuxtjs/router : https://github.com/nuxt-community/router-module
- @nuxtjs/sitemap : https://github.com/nuxt-community/sitemap-module
- Vuetify - A La Carte : https://vuetifyjs.com/en/guides/a-la-carte
- PUG : https://github.com/pugjs/pug
- SCSS :
- Node-Sass : https://github.com/sass/node-sass
- Sass-Loader : https://github.com/webpack-contrib/sass-loader
- Polyfill :
- Babel Polyfill : https://babeljs.io/
- Eventsource Polyfill : https://github.com/amvtek/EventSource
- VueJS : https://vuejs.org
- VueX : https://vuex.vuejs.org
- Nuxt : https://nuxtjs.org
- Pug : https://pugjs.org
- SASS : https://sass-lang.com
- DESPLATS Philippe - Full-stack developer - Redek Project
Credit : Vuetify.js
This project is licensed under the MIT License - see the LICENSE.md file for details.