1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import "babel-polyfill"
- import promise from "es6-promise"
- import Vue from "vue"
- import App from "./App"
- import router from "./router"
- import store from "./store"
- import api from "./http"
- import util from "./js/util"
- import "./css/diytheame.scss"
- import ElementUI from "element-ui"
- import "element-ui/lib/theme-chalk/index.css"
- import VueBus from "vue-bus"
- import "./css/base.scss"
- import "./css/global.css"
- import "./css/font.css"
- import siteConfig from "./siteConfig.js"
- import VueCookies from "vue-cookies"
- import i18n from "./langs/index"
- import ba from "vue-ba"
- import Distpicker from "v-distpicker"
- import tool from "./js/util/tool.js"
- import "default-passive-events"
- promise.polyfill()
- require("./js/filter.js")
- require("./js/directive.js")
- Vue.component("v-distpicker", Distpicker)
- Vue.config.productionTip = false
- Vue.prototype.openDialog = function (modalName) {
- this.$refs[modalName].modalVisible = true
- }
- Vue.prototype.$siteConfig = siteConfig
- Vue.config.productionTip = false
- Vue.use(api).use(tool).use(util).use(ElementUI).use(VueCookies)
- Vue.use(VueBus)
- new Vue({
- el: "#app",
- router,
- store,
- i18n,
- components: { App },
- template: "<App/>",
- mounted () {
- document.dispatchEvent(new Event("render-event"))
- }
- })
|