fix: 修正uview-plus路径为uni_modules方式

- 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配置
This commit is contained in:
claw_bot 2026-03-13 03:19:36 +00:00
parent f6bdc35ef1
commit 63335e9512
4 changed files with 5 additions and 8 deletions

View File

@ -14,7 +14,7 @@ app.$mount()
// #ifdef VUE3 // #ifdef VUE3
import { createSSRApp } from 'vue' import { createSSRApp } from 'vue'
import api from './utils/api' import api from './utils/api'
import uviewPlus from 'uview-plus' import uviewPlus from '@/uni_modules/uview-plus'
console.log('🚀 应用启动导入api模块') console.log('🚀 应用启动导入api模块')
@ -25,7 +25,7 @@ export function createApp() {
app.config.globalProperties.$api = api app.config.globalProperties.$api = api
console.log('✅ api已全局注册为 $api') console.log('✅ api已全局注册为 $api')
// 注册uview-plus (Vue3兼容版) // 注册uview-plus (Vue3兼容版uni_modules方式)
app.use(uviewPlus) app.use(uviewPlus)
console.log('✅ uview-plus 已全局注册') console.log('✅ uview-plus 已全局注册')

View File

@ -72,7 +72,7 @@
"easycom": { "easycom": {
"autoscan": true, "autoscan": true,
"custom": { "custom": {
"^u-(.*)": "uview-plus/components/u-$1/u-$1.vue" "^u-(.*)": "@/uni_modules/uview-plus/components/u-$1/u-$1.vue"
} }
} }
} }

View File

@ -76,4 +76,4 @@ $uni-color-paragraph: #3F536E; // 文章段落颜色
$uni-font-size-paragraph:15px; $uni-font-size-paragraph:15px;
/* 引入uview-plus样式 */ /* 引入uview-plus样式 */
@import 'uview-plus/theme.scss'; @import '@/uni_modules/uview-plus/theme.scss';

View File

@ -2,8 +2,5 @@ import { defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni' import uni from '@dcloudio/vite-plugin-uni'
export default defineConfig({ export default defineConfig({
plugins: [uni()], plugins: [uni()]
optimizeDeps: {
include: ['uview-plus']
}
}) })