Skip to content

Fullstack application boilerplate for Vue + Adonisjs + Laravel Mix

License

Notifications You must be signed in to change notification settings

VoreCorporation/vuedonara-mix

Repository files navigation

MIT License Stars

AdonisJS Vue Laravel-Mix

Adonis fullstack application

This is the fullstack boilerplate for AdonisJs, it's already integrated with Vue and Laravel-Mix. You can use this as a start point for your Adonis + Laravel Mix projects.

  1. Bodyparser
  2. Session
  3. Authentication
  4. Web security middleware
  5. CORS
  6. Edge template engine
  7. Lucid ORM
  8. Migrations and seeds
  9. Vue (vuex and vue-router are installed and ready to use, synced with vue-router-sync)

Requirements

  • Node >= 8.*
  • Adonis-cli >= 4.1.*

Install

Create a new project with:

  adonis new <my-project> --blueprint VoreCorporation/vuedonara-mix

Change <my-project> to your project name.

Usage

The Adonis start and test commands still there and the following commands are available to handle project assets:

Command Description
npm run fdev Compiles assets in development mode.
npm run fwatch Compiles assets in development mode and watches changes.
npm run fhot Compiles assets in development mode with hot reload option activated.
npm run fproduction Compiles assets for production.

Development

npm run fwatch
adonis serve --dev

Production

npm run fproduction
adonis serve

Migrations

Run the following command to run startup migrations.

adonis migration:run

Documentation

For more information see:

License

The code is available at GitHub under the MIT license.

Contributors

Suggestions and contributions are welcome via Pull Requests.


Rully Ardiansyah

💻 📖 💬 👀 💡

Dicky Indra Asmara

📖 💬 💡

Edo Rahayu

🎨