From 63335e951274c2359c3770697c4b7ffd9074edbc Mon Sep 17 00:00:00 2001 From: claw_bot Date: Fri, 13 Mar 2026 03:19:36 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3uview-plus=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E4=B8=BAuni=5Fmodules=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - main.js: @/uni_modules/uview-plus - uni.scss: @/uni_modules/uview-plus/theme.scss - pages.json easycom: @/uni_modules/uview-plus/components - 移除vite.config.js optimizeDeps配置 --- main.js | 4 ++-- pages.json | 2 +- uni.scss | 2 +- vite.config.js | 5 +---- 4 files changed, 5 insertions(+), 8 deletions(-) diff --git a/main.js b/main.js index c2fb57a..b20d56b 100755 --- a/main.js +++ b/main.js @@ -14,7 +14,7 @@ app.$mount() // #ifdef VUE3 import { createSSRApp } from 'vue' import api from './utils/api' -import uviewPlus from 'uview-plus' +import uviewPlus from '@/uni_modules/uview-plus' console.log('🚀 应用启动,导入api模块') @@ -25,7 +25,7 @@ export function createApp() { app.config.globalProperties.$api = api console.log('✅ api已全局注册为 $api') - // 注册uview-plus (Vue3兼容版) + // 注册uview-plus (Vue3兼容版,uni_modules方式) app.use(uviewPlus) console.log('✅ uview-plus 已全局注册') diff --git a/pages.json b/pages.json index 627dae1..494ccef 100755 --- a/pages.json +++ b/pages.json @@ -72,7 +72,7 @@ "easycom": { "autoscan": true, "custom": { - "^u-(.*)": "uview-plus/components/u-$1/u-$1.vue" + "^u-(.*)": "@/uni_modules/uview-plus/components/u-$1/u-$1.vue" } } } \ No newline at end of file diff --git a/uni.scss b/uni.scss index 41f0984..89570d3 100755 --- a/uni.scss +++ b/uni.scss @@ -76,4 +76,4 @@ $uni-color-paragraph: #3F536E; // 文章段落颜色 $uni-font-size-paragraph:15px; /* 引入uview-plus样式 */ -@import 'uview-plus/theme.scss'; +@import '@/uni_modules/uview-plus/theme.scss'; diff --git a/vite.config.js b/vite.config.js index f232269..c77da27 100755 --- a/vite.config.js +++ b/vite.config.js @@ -2,8 +2,5 @@ import { defineConfig } from 'vite' import uni from '@dcloudio/vite-plugin-uni' export default defineConfig({ - plugins: [uni()], - optimizeDeps: { - include: ['uview-plus'] - } + plugins: [uni()] })