Explorar o código

Task 1: Update dependencies to Vue3 compatible versions

- Upgraded Vue from 2.6.14 to 3.4.21
- Upgraded Vuex from 3.6.2 to 4.1.0
- Upgraded @dcloudio/uni-app to 3.0.0-alpha
- Replaced uview-ui with uview-plus (Vue3 compatible)
- Added @dcloudio/uni-mp-harmony for HarmonyOS support
- Updated manifest.json vueVersion to '3'
- Added Vite and related build tools for Vue3

Requirements: 4.1, 4.2, 4.4
jiuling hai 4 meses
pai
achega
14aca35240
Modificáronse 2 ficheiros con 16 adicións e 12 borrados
  1. 1 1
      manifest.json
  2. 15 11
      package.json

+ 1 - 1
manifest.json

@@ -96,7 +96,7 @@
             }
         }
     },
-    "vueVersion" : "2",
+    "vueVersion" : "3",
     "h5" : {
         "devServer" : {
             "port" : 9000,

+ 15 - 11
package.json

@@ -14,19 +14,23 @@
 	"license": "ISC",
   "dependencies": {
     "event-source-polyfill": "^1.0.31",
-    "uview-ui": "^2.0.38",
-    "@dcloudio/uni-app": "^2.0.1",
-    "@dcloudio/uni-h5": "^2.0.1",
-    "@dcloudio/uni-mp-weixin": "^2.0.1",
-    "vue": "^2.6.14",
-    "vuex": "^3.6.2"
+    "uview-plus": "^3.2.0",
+    "@dcloudio/uni-app": "^3.0.0-alpha-4020920240930001",
+    "@dcloudio/uni-h5": "^3.0.0-alpha-4020920240930001",
+    "@dcloudio/uni-mp-weixin": "^3.0.0-alpha-4020920240930001",
+    "@dcloudio/uni-mp-harmony": "^3.0.0-alpha-4020920240930001",
+    "vue": "^3.4.21",
+    "vuex": "^4.1.0"
   },
   "devDependencies": {
-    "@dcloudio/uni-cli-shared": "^2.0.1",
-    "@dcloudio/vue-cli-plugin-uni": "^2.0.1",
-    "@vue/cli-service": "^4.5.15",
+    "@dcloudio/uni-cli-shared": "^3.0.0-alpha-4020920240930001",
+    "@dcloudio/vue-cli-plugin-uni": "^3.0.0-alpha-4020920240930001",
+    "@dcloudio/vite-plugin-uni": "^3.0.0-alpha-4020920240930001",
+    "@vue/cli-service": "^5.0.8",
     "cross-env": "^7.0.3",
-    "sass": "^1.49.0",
-    "sass-loader": "^10.2.1"
+    "sass": "^1.69.5",
+    "sass-loader": "^13.3.2",
+    "vite": "^5.0.0",
+    "@vitejs/plugin-vue": "^5.0.0"
   }
 }