philippe-desplats / vuetify-nuxt

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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Redek Project

NuxtJS template with Vuetify

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.

πŸ”¨ Installation

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).

πŸš€ Usage

Development

Command to develop your web application.

# Server with hot reloading at localhost:3000
$ npm run dev

Go to http://localhost:3000.

Production - No SPA

# Build for production and launch the server
$ npm run build
$ npm start

Generate - For SPA

# Generate a static project
$ npm run generate

Directory Structure

.
β”œβ”€β”€ 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

πŸ”Œ Components

πŸ“˜ Documentations

πŸ‘₯ Author

Credit : Vuetify.js

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

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.

License:MIT License


Languages

Language:JavaScript 70.0%Language:Vue 15.2%Language:HTML 10.1%Language:CSS 4.8%