Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import Vue from 'vue'
- import App from './App.vue'
- import Element from 'element-ui'
- import 'element-ui/lib/theme-chalk/index.css';
- import axios from 'axios'
- import VueAxios from 'vue-axios'
- import VueAuth from '@websanova/vue-auth'
- import Sales from './Sales.vue'
- import VueRouter from 'vue-router'
- // import Router from 'vue-router'
- const router = [
- {path: '/', component: App},
- {path: '/login', name:'App', component: App},
- {path: '/sales', name: 'Sales', component: Sales, alias: '/sales'}
- ];
- Vue.router = new VueRouter({ router: router, mode: 'history'});
- Vue.use(Element)
- Vue.use(VueAxios, axios)
- Vue.use(VueAuth, {
- auth: require('@websanova/vue-auth/drivers/auth/bearer.js'),
- http: require('@websanova/vue-auth/drivers/http/axios.1.x.js'),
- router: require('@websanova/vue-auth/drivers/router/vue-router.2.x.js'),
- rolesVar: 'type'
- });
- Vue.axios.defaults.baseURL = 'http://localhost:8085/api/v1';
- Vue.axios.defaults.headers = {
- 'Content-Type': 'application/json'
- }
- // new Vue({
- // el: '#app',
- // render: h => h(App)
- // })
- new Vue({
- el: '#app',
- router,
- template: '<App/>',
- components: { App }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement