Nuxt.js is a framework that helps you build server rendered Vue.js applications easily. It abstracts most of the complex configuration involved in managing things like asynchronous data, middleware, and routing.
Melon is a Nuxt.js starter for creative development.
It includes Three, Pixi.js, i18n, Stylus and vueX.
You can find the demo there : Melon
- npm
Once the project is cloned, just run :
$ npm install
Launch server dev listening to localhost:3000
$ npm run dev
Create your application with a web server and minify the JS & CSS (for production).
$ npm run build
Start the server in production mode (after running nuxt build).
$ npm run start
Create the application and generate all routes as HTML files (used for static hosting).
$ npm run generate
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
For detailed explanation on how things work, checkout the Nuxt.js docs.