feat(manifest): 读取env 配置
This commit is contained in:
parent
0c15cef445
commit
6a582f0a57
4
env/.env
vendored
4
env/.env
vendored
@ -1,5 +1,5 @@
|
|||||||
VITE_APP_TITLE = 'vue3-uniapp'
|
VITE_APP_TITLE = 'unifly-uniapp'
|
||||||
VITE_APP_PORT = 9000
|
VITE_APP_PORT = 9000
|
||||||
|
|
||||||
VIRW_UNI_APPID = 'H5871D791'
|
VITE_UNI_APPID = 'H5871D791'
|
||||||
VITE_WX_APPID = 'wxa2abb91f64032a2b'
|
VITE_WX_APPID = 'wxa2abb91f64032a2b'
|
||||||
|
@ -1,9 +1,14 @@
|
|||||||
// manifest.config.ts
|
// manifest.config.ts
|
||||||
import { defineManifestConfig } from '@uni-helper/vite-plugin-uni-manifest'
|
import { defineManifestConfig } from '@uni-helper/vite-plugin-uni-manifest'
|
||||||
|
import path from 'node:path'
|
||||||
|
import { loadEnv } from 'vite'
|
||||||
|
|
||||||
|
const env = loadEnv(process.env.NODE_ENV!, path.resolve(process.cwd(), 'env'))
|
||||||
|
// console.log(env)
|
||||||
|
const { VITE_APP_TITLE, VITE_UNI_APPID, VITE_WX_APPID } = env
|
||||||
export default defineManifestConfig({
|
export default defineManifestConfig({
|
||||||
name: 'unifly',
|
name: VITE_APP_TITLE,
|
||||||
appid: '',
|
appid: VITE_UNI_APPID,
|
||||||
description: '',
|
description: '',
|
||||||
versionName: '1.0.0',
|
versionName: '1.0.0',
|
||||||
versionCode: '100',
|
versionCode: '100',
|
||||||
@ -61,7 +66,7 @@ export default defineManifestConfig({
|
|||||||
quickapp: {},
|
quickapp: {},
|
||||||
/* 小程序特有相关 */
|
/* 小程序特有相关 */
|
||||||
'mp-weixin': {
|
'mp-weixin': {
|
||||||
appid: '',
|
appid: VITE_WX_APPID,
|
||||||
setting: {
|
setting: {
|
||||||
urlCheck: false,
|
urlCheck: false,
|
||||||
},
|
},
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "unifly",
|
"name": "unifly-uniapp",
|
||||||
"appid": "",
|
"appid": "H5871D791",
|
||||||
"description": "",
|
"description": "",
|
||||||
"versionName": "1.0.0",
|
"versionName": "1.0.0",
|
||||||
"versionCode": "100",
|
"versionCode": "100",
|
||||||
@ -46,7 +46,7 @@
|
|||||||
},
|
},
|
||||||
"quickapp": {},
|
"quickapp": {},
|
||||||
"mp-weixin": {
|
"mp-weixin": {
|
||||||
"appid": "",
|
"appid": "wxa2abb91f64032a2b",
|
||||||
"setting": {
|
"setting": {
|
||||||
"urlCheck": false
|
"urlCheck": false
|
||||||
},
|
},
|
||||||
|
@ -23,6 +23,8 @@ import autoprefixer from 'autoprefixer'
|
|||||||
|
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default ({ command, mode }) => {
|
export default ({ command, mode }) => {
|
||||||
|
console.log(mode === process.env.NODE_ENV)
|
||||||
|
|
||||||
// mode: 区分生产环境还是开发环境
|
// mode: 区分生产环境还是开发环境
|
||||||
console.log(command, mode)
|
console.log(command, mode)
|
||||||
// pnpm dev:h5 时得到 => serve development
|
// pnpm dev:h5 时得到 => serve development
|
||||||
|
Loading…
x
Reference in New Issue
Block a user