|
- import Vue from 'vue'
- import App from './App.vue'
- import vuePrintDesigner from '../src'
- import VueRouter from 'vue-router'
- import Designer from './page/designer.vue'
- import Index from './page/index.vue'
- import { outStockTemp } from './data/defaultTemp'
- import axios from 'axios';
- import 'element-ui/lib/theme-chalk/index.css';
-
- // 默认设置一条模板示例
- // let tempList
- // try {
- // tempList = JSON.parse(localStorage.getItem('tempList')) || []
- // } catch (error) {
- // tempList = []
- // }
-
- // if (tempList.length == 0) {
- // localStorage.setItem('tempList', outStockTemp)
- // }
-
- Vue.prototype.$axios = axios;
- Vue.use(VueRouter)
- Vue.use(vuePrintDesigner)
- const routes = [
- { path: '/', component: Index },
- { path: '/designer', component: Designer }
- ]
- const router = new VueRouter({
- mode: 'history',
- routes
- })
- new Vue({
- router,
- render: h => h(App),
- }).$mount('#app')
|