import App from './App' import pageHeader from './components/page-header.vue' import pageCard from './components/card.vue' import statusTip from './components/status-tip.vue' import cmjAnimation from './components/cmj-animation.vue' import barChart from './components/chart/barChart' import table from './components/chart/table' import electronChart from './components/electron-chart/electron-chart' import service from './utils/http.js' Vue.component('page-header', pageHeader) Vue.component('page-card', pageCard) Vue.component('status-tip', statusTip) Vue.component('cmj-animation', cmjAnimation) Vue.component('bar-chart', barChart) Vue.component('simple-table', table) Vue.component('electron-chart', electronChart) Vue.prototype.$http = service // #ifndef VUE3 import Vue from 'vue' import './uni.promisify.adaptor' Vue.config.productionTip = false App.mpType = 'app' const app = new Vue({ ...App }) app.$mount() // #endif // #ifdef VUE3 import { createSSRApp } from 'vue' export function createApp() { const app = createSSRApp(App) return { app } } // #endif