소스 검색

tj

master
yinshaojie 9 달 전
부모
커밋
754a4c3ed4
2개의 변경된 파일12개의 추가작업 그리고 20개의 파일을 삭제
  1. 11
    19
      RuoYi-App/main.js
  2. 1
    1
      RuoYi-App/package.json

+ 11
- 19
RuoYi-App/main.js 파일 보기

@@ -1,28 +1,20 @@
1 1
 import Vue from 'vue'
2 2
 import App from './App'
3
-import store from './store'
4
-import plugins from './plugins'
5
-import './permission'
3
+import store from './store' // store
4
+import plugins from './plugins' // plugins
5
+import './permission' // permission
6 6
 import { getDicts } from "@/api/system/dict/data"
7 7
 
8
-// 添加 Composition API 支持
9
-import VueCompositionAPI from '@vue/composition-api'
10
-Vue.use(VueCompositionAPI)
11
-
12
-// 仅适用于 Vue 2 的 Pinia 初始化
13
-import { createPinia, PiniaVuePlugin } from 'pinia'
14
-Vue.use(PiniaVuePlugin)
15
-const pinia = createPinia()
16
-
17
-const app = new Vue({
18
-  ...App,
19
-  store,
20
-  pinia, // 注入 pinia 实例
21
-  render: h => h(App)
22
-})
8
+Vue.use(plugins)
23 9
 
24 10
 Vue.config.productionTip = false
25 11
 Vue.prototype.$store = store
26 12
 Vue.prototype.getDicts = getDicts
27 13
 
28
-app.$mount('#app')
14
+App.mpType = 'app'
15
+
16
+const app = new Vue({
17
+  ...App
18
+})
19
+
20
+app.$mount()

+ 1
- 1
RuoYi-App/package.json 파일 보기

@@ -1,7 +1,7 @@
1 1
 {
2 2
   "dependencies": {
3 3
     "@vue/composition-api": "^1.7.2",
4
-    "pinia": "^2.3.1",
4
+    "pinia": "^2.1.1",
5 5
     "vue": "^2.6.14",
6 6
     "vue-demi": "^0.14.10",
7 7
     "vue-router": "^3.5.4",

Loading…
취소
저장