This commit is contained in:
duan
2025-09-29 10:42:48 +08:00
parent 89db955ec1
commit 096f591123
80 changed files with 8735 additions and 3286 deletions

13
main.js
View File

@@ -4,7 +4,9 @@ import envConfig from '@/env/config.js'
import appConfig from '@/config/appConfig.js'
import storageManage from '@/commons/utils/storageManage.js'
import uviewPlus,{setConfig} from 'uview-plus'
import dict from '@/commons/utils/dict.js'
// 下面的在特殊场景下才需要配置通常不用配置即可直接使用uvire-plus框架。
import {utils} from '@/commons/utils/index.js'
// 调用setConfig方法方法内部会进行对象属性深度合并可以放心嵌套配置
// 需要在app.use(uview-plus)之后执行
setConfig({
@@ -26,6 +28,13 @@ setConfig({
// 设置node环境
envConfig.changeEnv(storageManage.env())
// import VConsole from 'vconsole';
// 初始化vConsole
// const vConsole = new VConsole({
// defaultPlugins: ['console']
// });
// #ifndef VUE3
import App from './App'
@@ -49,6 +58,10 @@ export function createApp() {
app.use(uviewPlus)
app.config.globalProperties.$appName = appConfig.appName
uni.$appName = appConfig.appName
app.config.globalProperties.$utils = utils
uni.$utils = utils
app.config.globalProperties.$dict = dict
uni.$dict = dict
return {
app
}