From ab75b9613fa280bb68cfeba1671ea51ad63c5680 Mon Sep 17 00:00:00 2001 From: duxingchen Date: Tue, 15 Sep 2026 15:51:19 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=88=A0=E9=99=A4=20track-uniapp=20?= =?UTF-8?q?=E6=A0=B9=E7=9B=AE=E5=BD=95=E4=B8=8E=20src/=20=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E7=9A=84=E9=99=88=E6=97=A7=E5=89=AF=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 构建实际读取的是 track-uniapp/src/ —— @dcloudio/vite-plugin-uni 的 UNI_INPUT_DIR 默认取 path.resolve(cwd, 'src'),检测到 src/manifest.json 即以其为输入目录。根目录那套 pages.json / App.vue / main.js / manifest.json 停留在 2026-08-04,是早期 HBuilderX 布局的遗留,早已不参与构建。 危害在于「同名同结构」:IDE 搜索 pages/profile/index.vue 会命中两个结果, 改到根目录那份既不编译也不报错,表现为「代码明明改了,App 里没变化」, 排查成本极高。 - 删除 pages/(4 个 .vue)、pages.json、App.vue、main.js、manifest.json - 根 manifest.json 版本号为 T1.0.0(字符串),src/ 已是 T1.0.8(108), 且缺 Barcode/Camera 模块与图标配置 - 保留 index.html:它是生效的 H5 入口模板,内容引用 /src/main.js, uni-app CLI 布局中本就在项目根 - 保留 static/:src/ 下无同名目录,非重复项 --- track-uniapp/App.vue | 23 ---- track-uniapp/main.js | 7 -- track-uniapp/manifest.json | 43 ------- track-uniapp/pages.json | 73 ------------ track-uniapp/pages/login/login.vue | 68 ----------- track-uniapp/pages/notify/index.vue | 25 ----- track-uniapp/pages/profile/index.vue | 48 -------- track-uniapp/pages/scan/index.vue | 162 --------------------------- track-uniapp/pages/tasks/index.vue | 25 ----- 9 files changed, 474 deletions(-) delete mode 100644 track-uniapp/App.vue delete mode 100644 track-uniapp/main.js delete mode 100644 track-uniapp/manifest.json delete mode 100644 track-uniapp/pages.json delete mode 100644 track-uniapp/pages/login/login.vue delete mode 100644 track-uniapp/pages/notify/index.vue delete mode 100644 track-uniapp/pages/profile/index.vue delete mode 100644 track-uniapp/pages/scan/index.vue delete mode 100644 track-uniapp/pages/tasks/index.vue diff --git a/track-uniapp/App.vue b/track-uniapp/App.vue deleted file mode 100644 index fd39d0d..0000000 --- a/track-uniapp/App.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/track-uniapp/main.js b/track-uniapp/main.js deleted file mode 100644 index af24e1e..0000000 --- a/track-uniapp/main.js +++ /dev/null @@ -1,7 +0,0 @@ -import App from "./App.vue"; -import { createSSRApp } from "vue"; - -export function createApp() { - const app = createSSRApp(App); - return { app }; -} diff --git a/track-uniapp/manifest.json b/track-uniapp/manifest.json deleted file mode 100644 index d7e8c6e..0000000 --- a/track-uniapp/manifest.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "name": "Track", - "appid": "__UNI__B572616", - "description": "Track - 生产流转管理", - "versionName": "T1.0.0", - "versionCode": "100", - "transformPx": false, - "vueVersion": "3", - "app-plus": { - "usingComponents": true, - "nvueCompiler": "uni-app", - "nvueStyleCompiler": "uni-app", - "compilerVersion": 3, - "splashscreen": { - "alwaysShowBeforeRender": true, - "waiting": true, - "autoclose": true, - "delay": 0 - }, - "modules": {}, - "distribute": { - "android": { - "permissions": [ - "", - "", - "", - "", - "", - "", - "" - ] - }, - "orientation": ["portrait-primary"] - } - }, - "h5": { - "router": { - "mode": "hash", - "base": "" - }, - "title": "生产流转" - } -} diff --git a/track-uniapp/pages.json b/track-uniapp/pages.json deleted file mode 100644 index 83bb874..0000000 --- a/track-uniapp/pages.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "pages": [ - { - "path": "pages/login/login", - "style": { - "navigationBarTitleText": "登录", - "navigationStyle": "custom" - } - }, - { - "path": "pages/scan/index", - "style": { - "navigationBarTitleText": "扫码干活", - "navigationBarBackgroundColor": "#2563EB", - "navigationBarTextStyle": "white" - } - }, - { - "path": "pages/tasks/index", - "style": { - "navigationBarTitleText": "我的任务", - "navigationBarBackgroundColor": "#2563EB", - "navigationBarTextStyle": "white" - } - }, - { - "path": "pages/notify/index", - "style": { - "navigationBarTitleText": "消息通知", - "navigationBarBackgroundColor": "#2563EB", - "navigationBarTextStyle": "white" - } - }, - { - "path": "pages/profile/index", - "style": { - "navigationBarTitleText": "个人中心", - "navigationBarBackgroundColor": "#2563EB", - "navigationBarTextStyle": "white" - } - } - ], - "globalStyle": { - "navigationBarTextStyle": "white", - "navigationBarTitleText": "生产流转", - "navigationBarBackgroundColor": "#2563EB", - "backgroundColor": "#F3F4F6" - }, - "tabBar": { - "color": "#9CA3AF", - "selectedColor": "#2563EB", - "backgroundColor": "#FFFFFF", - "borderStyle": "black", - "list": [ - { - "pagePath": "pages/scan/index", - "text": "扫码干活" - }, - { - "pagePath": "pages/tasks/index", - "text": "我的任务" - }, - { - "pagePath": "pages/notify/index", - "text": "消息" - }, - { - "pagePath": "pages/profile/index", - "text": "我的" - } - ] - } -} diff --git a/track-uniapp/pages/login/login.vue b/track-uniapp/pages/login/login.vue deleted file mode 100644 index 4ff60d1..0000000 --- a/track-uniapp/pages/login/login.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - - diff --git a/track-uniapp/pages/notify/index.vue b/track-uniapp/pages/notify/index.vue deleted file mode 100644 index 1a07b8d..0000000 --- a/track-uniapp/pages/notify/index.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - - - diff --git a/track-uniapp/pages/profile/index.vue b/track-uniapp/pages/profile/index.vue deleted file mode 100644 index 32f5f17..0000000 --- a/track-uniapp/pages/profile/index.vue +++ /dev/null @@ -1,48 +0,0 @@ - - - - - diff --git a/track-uniapp/pages/scan/index.vue b/track-uniapp/pages/scan/index.vue deleted file mode 100644 index ca3d42e..0000000 --- a/track-uniapp/pages/scan/index.vue +++ /dev/null @@ -1,162 +0,0 @@ - - - - - diff --git a/track-uniapp/pages/tasks/index.vue b/track-uniapp/pages/tasks/index.vue deleted file mode 100644 index bfae8ae..0000000 --- a/track-uniapp/pages/tasks/index.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - - -