提交1
This commit is contained in:
39
main.js
39
main.js
@@ -3,26 +3,28 @@
|
||||
* @LastEditors: shirlwang
|
||||
* @LastEditTime: 2025-10-23 15:02:07
|
||||
*/
|
||||
import App from '@/App'
|
||||
import App from './App'
|
||||
import * as Pinia from 'pinia'
|
||||
import globalFunction from '@/common/globalFunction'
|
||||
import '@/lib/string-similarity.min.js'
|
||||
import similarityJobs from '@/utils/similarity_Job.js';
|
||||
import config from '@/config.js';
|
||||
// 导入packageRc中的request.js用于字典服务
|
||||
import { request } from '@/packageRc/utils/request.js';
|
||||
// 引入Element Plus组件库
|
||||
import ElementPlus from 'element-plus'
|
||||
import 'element-plus/dist/index.css'
|
||||
import globalFunction from './common/globalFunction'
|
||||
import './lib/string-similarity.min.js'
|
||||
import similarityJobs from './utils/similarity_Job.js';
|
||||
import config from './config.js';
|
||||
// 导入主包中的request.js用于字典服务
|
||||
// 在uni-app小程序环境中,主包不能直接引用分包中的模块
|
||||
import { request, get, post, packageRcRequest, packageRcGet, packageRcPost } from './utils/request.js';
|
||||
|
||||
// 将request, get, post函数挂载到全局,方便使用
|
||||
// 挂载分包专用的请求函数(使用固定baseURL和token)
|
||||
|
||||
// 组件
|
||||
import AppLayout from './components/AppLayout/AppLayout.vue';
|
||||
import Empty from './components/empty/empty.vue';
|
||||
import NoBouncePage from '@/components/NoBouncePage/NoBouncePage.vue'
|
||||
import MsgTips from '@/components/MsgTips/MsgTips.vue'
|
||||
import SelectPopup from '@/components/selectPopup/selectPopup.vue'
|
||||
import SelectPopupPlugin from '@/components/selectPopup/selectPopupPlugin';
|
||||
import RenderJobs from '@/components/renderJobs/renderJobs.vue';
|
||||
import RenderCompanys from '@/components/renderCompanys/renderCompanys.vue';
|
||||
import NoBouncePage from './components/NoBouncePage/NoBouncePage.vue'
|
||||
import MsgTips from './components/MsgTips/MsgTips.vue'
|
||||
import SelectPopup from './components/selectPopup/selectPopup.vue'
|
||||
import SelectPopupPlugin from './components/selectPopup/selectPopupPlugin';
|
||||
import RenderJobs from './components/renderJobs/renderJobs.vue';
|
||||
import RenderCompanys from './components/renderCompanys/renderCompanys.vue';
|
||||
// import Tabbar from '@/components/tabbar/midell-box.vue'
|
||||
// 自动导入 directives 目录下所有指令
|
||||
const directives = import.meta.glob('./directives/*.js', {
|
||||
@@ -31,8 +33,8 @@ const directives = import.meta.glob('./directives/*.js', {
|
||||
|
||||
import { createSSRApp } from 'vue'
|
||||
// 导入已安装的uni-ui组件
|
||||
import uniIcons from '@/uni_modules/uni-icons/components/uni-icons/uni-icons.vue'
|
||||
import uniPopup from '@/uni_modules/uni-popup/components/uni-popup/uni-popup.vue'
|
||||
import uniIcons from './uni_modules/uni-icons/components/uni-icons/uni-icons.vue'
|
||||
import uniPopup from './uni_modules/uni-popup/components/uni-popup/uni-popup.vue'
|
||||
|
||||
// const foldFeature = window.visualViewport && 'segments' in window.visualViewport
|
||||
// console.log('是否支持多段屏幕:', foldFeature)
|
||||
@@ -107,7 +109,6 @@ export function createApp() {
|
||||
|
||||
// 注册其他插件
|
||||
app.use(SelectPopupPlugin);
|
||||
app.use(ElementPlus);
|
||||
|
||||
// Vue 3 中挂载全局属性 - 字典获取方法
|
||||
app.config.globalProperties.$getDict = getDict;
|
||||
|
||||
Reference in New Issue
Block a user