laravel-mix-vue-auto-routing

0.1.2 • Public • Published

Laravel Mix - Vue Auto Routing

This extension generate Vue Router routing automatically.

Usage

First, install the extension.

npm install laravel-mix-vue-auto-routing --save-dev
npm install vue-router --save

Then, require it within your webpack.mix.js file, like so:

let mix = require('laravel-mix');
 
require('laravel-mix-vue-auto-routing');
 
mix
    .js('resources/js/app.js', 'public/js')
    .vueAutoRouting();
// /resources/js/router/index.js
import routes from 'vue-auto-routing'
 
import Vue from 'vue'
import Router from 'vue-router'
 
Vue.use(Router)
 
export default new Router({
    routes,
    mode: 'history',
    base: '/',
})
resources/
    js/
    └── pages/
        ├── index.vue
        ├── users.vue
        └── users/
            └── _id.vue

Package Sidebar

Install

npm i laravel-mix-vue-auto-routing

Weekly Downloads

18

Version

0.1.2

License

MIT

Unpacked Size

2.4 kB

Total Files

3

Last publish

Collaborators

  • kabbouchi