货无忧
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

67 lines
2.0 KiB

import App from './App'
// #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'
import uviewPlus from 'uview-plus'
import fantMini from '@/uni_modules/fant-mini-plus'
import functions from '@/utils/functions'
import saomiao from '@/compoment/saomiao.vue'
import tips from '@/compoment/tips/tips.vue'
import tiplist from '@/compoment/tiplist/tiplist.vue'
import InputNum from '@/compoment/InputNum/InputNum.vue';
import BasicContainer from '@/compoment/BasicContainer/BasicContainer.vue';
import PopUp from '@/compoment/PopUp/PopUp.vue';
import BluetoothList from '@/compoment/BluetoothList/BluetoothList.vue';
import ScrollList from '@/compoment/ScrollList/ScrollList.vue';
import PullDownBox from '@/compoment/PullDownBox/PullDownBox.vue';
import saomiao1 from '@/compoment/saomiao1.vue'
import saomiao2 from '@/compoment/saomiao2.vue'
import saomiao3 from '@/compoment/saomiao3.vue'
import saomiao4 from '@/compoment/saomiao4.vue'
import utils from '@/utils/utils.js'
import Store from '@/store/index.js'
import * as Pinia from 'pinia';
export function createApp() {
const app = createSSRApp(App)
app.config.warnHandler = () => null
app.provide('functions', functions)
app.provide('utils', utils)
app.use(uviewPlus)
app.use(Store)
app.use(Pinia.createPinia())
app.use(fantMini)
app
.component('saomiao', saomiao)
.component('tips', tips)
.component('tiplist', tiplist)
.component('saomiao1', saomiao1)
.component('saomiao2', saomiao2)
.component('saomiao3', saomiao3)
.component('saomiao4', saomiao4)
.component('InputNum', InputNum)
.component('BasicContainer', BasicContainer)
.component('PopUp', PopUp)
.component('BluetoothList', BluetoothList)
.component('ScrollList', ScrollList)
.component('PullDownBox', PullDownBox)
uni.$u.config.unit = 'rpx'
return {
app,
Pinia
}
}
// #endif