From 59f07bf060028d1975265f6fe1f36e69548d5bd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com> Date: Mon, 22 Jun 2026 03:43:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=20df-miniapp=20=E6=89=93?= =?UTF-8?q?=E5=8C=85=E7=BB=93=E6=9E=84(manifest/pages/uni.scss=20=E7=A7=BB?= =?UTF-8?q?=20src/=20+=20=E8=A1=A5=20vite.config)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase2 落地遗漏 build 验证致结构错位:manifest.json/pages.json/uni.scss 在根(uni-app 找 src/)+ 无 vite.config.ts(vite-plugin-uni 未加载,-p mp-weixin 失效走 h5)。移 src/ + 补 vite.config 后 build:mp-weixin 产出完整小程序(app.js/app.json/pages/project.config.json)。 --- apps/df-miniapp/{ => src}/manifest.json | 0 apps/df-miniapp/{ => src}/pages.json | 0 apps/df-miniapp/{ => src}/uni.scss | 0 apps/df-miniapp/vite.config.ts | 9 +++++++++ 4 files changed, 9 insertions(+) rename apps/df-miniapp/{ => src}/manifest.json (100%) rename apps/df-miniapp/{ => src}/pages.json (100%) rename apps/df-miniapp/{ => src}/uni.scss (100%) create mode 100644 apps/df-miniapp/vite.config.ts diff --git a/apps/df-miniapp/manifest.json b/apps/df-miniapp/src/manifest.json similarity index 100% rename from apps/df-miniapp/manifest.json rename to apps/df-miniapp/src/manifest.json diff --git a/apps/df-miniapp/pages.json b/apps/df-miniapp/src/pages.json similarity index 100% rename from apps/df-miniapp/pages.json rename to apps/df-miniapp/src/pages.json diff --git a/apps/df-miniapp/uni.scss b/apps/df-miniapp/src/uni.scss similarity index 100% rename from apps/df-miniapp/uni.scss rename to apps/df-miniapp/src/uni.scss diff --git a/apps/df-miniapp/vite.config.ts b/apps/df-miniapp/vite.config.ts new file mode 100644 index 0000000..b03cb60 --- /dev/null +++ b/apps/df-miniapp/vite.config.ts @@ -0,0 +1,9 @@ +import { defineConfig } from 'vite' +import uni from '@dcloudio/vite-plugin-uni' + +// uni-app Vue3 vite 配置:vite-plugin-uni 注入跨端编译(mp-weixin / h5)。 +// Phase2 落地遗漏本文件致 `uni build -p mp-weixin` 走纯 vite h5(只产 index.html), +// 补回后 -p mp-weixin 正确产出小程序文件(app.js/app.json/pages/*)。 +export default defineConfig({ + plugins: [uni()], +})