52 lines
1.0 KiB
JavaScript
52 lines
1.0 KiB
JavaScript
import Vue from 'vue'
|
||
import App from './App'
|
||
import i18n from './i18n'
|
||
import store from './store'
|
||
import router from './router'
|
||
import baiduMap from './baiduMap'
|
||
|
||
import '@/vab'
|
||
import './assets/css/diy.css'
|
||
|
||
//import VueAMap, {initAMapApiLoader} from '@vuemap/vue-amap';
|
||
// import '@vuemap/vue-amap/dist/style.css'
|
||
|
||
|
||
import { sprintf, translateTitle as __ } from '@/utils/i18n'
|
||
|
||
// Vue.use(VueAMap);
|
||
|
||
// initAMapApiLoader({
|
||
// key: 'a00a7af766135e741fee8505247afb0b',
|
||
// plugins:['AMap.CircleEditor'],
|
||
// })
|
||
|
||
|
||
/**
|
||
* @description 正式环境默认使用mock,正式项目记得注释后再打包
|
||
*/
|
||
import { baseURL, pwa } from './config'
|
||
import { isExternal } from 'vue-plugin-utils'
|
||
|
||
if (process.env.NODE_ENV === 'production' && !isExternal(baseURL)) {
|
||
/*
|
||
const { mockXHR } = require('@/utils/static')
|
||
mockXHR()
|
||
*/
|
||
}
|
||
|
||
if (pwa) require('./registerServiceWorker')
|
||
|
||
Vue.config.productionTip = false
|
||
Vue.prototype.sprintf = sprintf
|
||
Vue.prototype.__ = __
|
||
|
||
new Vue({
|
||
el: '#app',
|
||
i18n,
|
||
store,
|
||
router,
|
||
baiduMap,
|
||
render: (h) => h(App),
|
||
})
|