diff --git a/wxmp/bin/pages.js b/wxmp/bin/pages.js index 49c0acc..fb9f0d4 100644 --- a/wxmp/bin/pages.js +++ b/wxmp/bin/pages.js @@ -4,7 +4,11 @@ const start = () => { chalkTag.info('开始生成pages.json...') let json = { easycom: { - "^(K|V)(.*)": "@/components/$1$2.vue" + autoscan: true, + custom: { + "^(K|V)(.*)": "@/components/$1$2.vue", + "^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue" + } }, pages: [ {path: 'pages/home', style: {navigationBarTitleText: "buy-lite"}}, diff --git a/wxmp/package.json b/wxmp/package.json index b90c59a..aeafa31 100644 --- a/wxmp/package.json +++ b/wxmp/package.json @@ -21,6 +21,7 @@ "@dcloudio/uni-mp-toutiao": "3.0.0-3061420221215001", "@dcloudio/uni-mp-weixin": "3.0.0-3061420221215001", "@dcloudio/uni-quickapp-webview": "3.0.0-3061420221215001", + "@dcloudio/uni-ui": "^1.4.23", "vue": "^3.2.45", "vue-i18n": "^9.1.9" }, @@ -34,6 +35,7 @@ "fs-extra": "^11.1.0", "path": "^0.12.7", "sass": "^1.57.1", + "sass-loader": "^13.2.0", "vite": "^3.2.4" } } diff --git a/wxmp/vite.config.js b/wxmp/vite.config.js index 45c0056..1c63ae5 100644 --- a/wxmp/vite.config.js +++ b/wxmp/vite.config.js @@ -2,6 +2,7 @@ import {defineConfig} from 'vite' import uni from '@dcloudio/vite-plugin-uni' export default defineConfig({ + optimizeDeps: ['@dcloudio/uni-ui'], plugins: [ uni(), ],