| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | 
							- 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 Skeleton from '@/components/CusSkeleton/index.vue'
 
- import LoginRegister from '@/components/pages/loginRegister/index.vue'
 
- import system from '@/common/mixins/system.js'
 
- import { globalProperties } from '@/common/utils/global.js'
 
- import { createPinia } from 'pinia';
 
- export function createApp() {
 
- 	const app = createSSRApp(App)
 
- 	const pinia = createPinia();
 
- 	app.use(pinia);
 
- 	app.use(uviewPlus)
 
- 	app.mixin(system)
 
- 	app.component('u-skeleton', Skeleton)
 
- 	app.component('login-register', LoginRegister)
 
- 	for (const key in globalProperties) {
 
- 		app.config.globalProperties[key] = globalProperties[key]
 
- 	}
 
- 	
 
- 	Date.prototype.Format =  function (fmt) {
 
- 	     var o = {
 
- 	        "M+":  this.getMonth() + 1,  // 月份 
 
- 	        "d+":  this.getDate(),  // 日 
 
- 	        "h+":  this.getHours(),  // 小时 
 
- 	        "m+":  this.getMinutes(),  // 分 
 
- 	        "s+":  this.getSeconds(),  // 秒 
 
- 	        "q+": Math.floor(( this.getMonth() + 3) / 3),  // 季度 
 
- 	        "S":  this.getMilliseconds()  // 毫秒 
 
- 	    };
 
- 	     if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, ( this.getFullYear() + "").substr(4 - RegExp.$1.length));
 
- 	     for ( var k  in o)
 
- 	     if ( new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
 
- 	     return fmt;
 
- 	}
 
- 	return {
 
- 		app
 
- 	}
 
- }
 
- // #endif
 
 
  |