From c2ba6f9aade58819ac530d168099acab08e32ba5 Mon Sep 17 00:00:00 2001 From: yejq97 Date: Fri, 29 Nov 2024 15:30:30 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E5=A4=8Duniapp=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E7=9A=84=E5=B0=8F=E6=95=B0=E7=82=B9=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E9=97=AE=E9=A2=98=202.=E4=BF=AE=E5=A4=8Dmanifest.conf?= =?UTF-8?q?ig.ts=20=E6=96=87=E4=BB=B6=E6=97=A0=E6=B3=95=E6=AD=A3=E7=A1=AE?= =?UTF-8?q?=E8=8E=B7=E5=BE=97=E5=A4=9A=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E6=A0=87=E8=AF=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.config.ts | 2 +- package.json | 31 +++++++++++++++++++++---------- src/pages/index/index.vue | 6 ++++++ vite.config.ts | 3 +++ 4 files changed, 31 insertions(+), 11 deletions(-) diff --git a/manifest.config.ts b/manifest.config.ts index 3ab58c5d..8ac38ec1 100644 --- a/manifest.config.ts +++ b/manifest.config.ts @@ -4,7 +4,7 @@ import path from 'node:path' import { loadEnv } from 'vite' // 获取环境变量的范例 -const env = loadEnv(process.env.NODE_ENV!, path.resolve(process.cwd(), 'env')) +const env = loadEnv(process.env.mode || 'production', path.resolve(process.cwd(), 'env')) const { VITE_APP_TITLE, VITE_UNI_APPID, diff --git a/package.json b/package.json index dce37291..f99f52ee 100644 --- a/package.json +++ b/package.json @@ -83,16 +83,27 @@ "bin-wrapper": "npm:bin-wrapper-china" }, "dependencies": { - "@dcloudio/uni-app": "3.0.0-alpha-4010520240507001", - "@dcloudio/uni-app-plus": "3.0.0-alpha-4010520240507001", - "@dcloudio/uni-components": "3.0.0-alpha-4010520240507001", - "@dcloudio/uni-h5": "3.0.0-alpha-4010520240507001", - "@dcloudio/uni-mp-weixin": "3.0.0-alpha-4010520240507001", + "@dcloudio/uni-app": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-app-harmony": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-app-plus": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-components": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-h5": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-alipay": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-baidu": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-jd": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-kuaishou": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-lark": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-qq": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-toutiao": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-weixin": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-mp-xhs": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-quickapp-webview": "3.0.0-alpha-4030620241126001", "dayjs": "1.11.10", "pinia": "2.0.36", "pinia-plugin-persistedstate": "3.2.1", "qs": "6.5.3", "vue": "3.4.21", + "vue-i18n": "^9.1.9", "wot-design-uni": "^1.3.10", "z-paging": "^2.7.10" }, @@ -100,10 +111,10 @@ "@commitlint/cli": "^18.6.1", "@commitlint/config-conventional": "^18.6.3", "@dcloudio/types": "^3.4.8", - "@dcloudio/uni-automator": "3.0.0-alpha-4010520240507001", - "@dcloudio/uni-cli-shared": "3.0.0-alpha-4010520240507001", - "@dcloudio/uni-stacktracey": "3.0.0-alpha-4010520240507001", - "@dcloudio/vite-plugin-uni": "3.0.0-alpha-4010520240507001", + "@dcloudio/uni-automator": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-4030620241126001", + "@dcloudio/uni-stacktracey": "3.0.0-alpha-4030620241126001", + "@dcloudio/vite-plugin-uni": "3.0.0-alpha-4030620241126001", "@esbuild/darwin-arm64": "0.20.2", "@esbuild/darwin-x64": "0.20.2", "@iconify-json/carbon": "^1.1.35", @@ -153,4 +164,4 @@ "vite-plugin-restart": "^0.4.0", "vue-tsc": "^1.8.27" } -} +} \ No newline at end of file diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 84d36068..67f923ed 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -27,6 +27,11 @@ 模板分支是: base + + 测试bug组件 + + 输入小数点光标前移 + @@ -36,6 +41,7 @@ import PLATFORM from '@/utils/platform' defineOptions({ name: 'Home', }) +const num = ref(0) // 获取屏幕边界到安全区域距离 const { safeAreaInsets } = uni.getSystemInfoSync() diff --git a/vite.config.ts b/vite.config.ts index 1d5bfff0..3addd2b3 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -24,6 +24,9 @@ export default ({ command, mode }) => { // mode: 区分生产环境还是开发环境 console.log('command, mode -> ', command, mode) + // 此处赋值用于manifest.config.ts 有用 + process.env.mode = mode + // pnpm dev:h5 时得到 => serve development // pnpm build:h5 时得到 => build production // pnpm dev:mp-weixin 时得到 => build development (注意区别,command为build)