Files
gmTouringMiniApp/pages.config.ts
T

61 lines
2.0 KiB
TypeScript

import { defineUniPages } from '@uni-helper/vite-plugin-uni-pages'
export default defineUniPages({
// UniPages preserves these platform app.json fields while the current
// uni-app compiler drops their manifest equivalents.
permission: {
'scope.userLocation': {
desc: '用于地图定位、行程优化和到点打卡判断',
},
},
requiredPrivateInfos: ['getLocation', 'startLocationUpdate', 'onLocationChange'],
// 微信小程序仅在页面实际使用组件时注入对应代码,减少启动开销。
lazyCodeLoading: 'requiredComponents',
easycom: {
// 注意一定要放在custom里,否则无效,https://ask.dcloud.net.cn/question/131175
custom: {
'^u--(.*)': 'uview-plus/components/u-$1/u-$1.vue',
'^up-(.*)': 'uview-plus/components/u-$1/u-$1.vue',
'^u-([^-].*)': 'uview-plus/components/u-$1/u-$1.vue',
},
},
// 你也可以定义 pages 字段,它具有最高的优先级。
pages: [],
globalStyle: {
'navigationBarBackgroundColor': '#ffffff',
'backgroundColor': '#f5f7f6',
'navigationBarTextStyle': 'black',
'navigationBarTitleText': '光明文旅地图',
'app-plus': {
titleNView: false, // 移除 H5、APP 顶部导航
},
},
tabBar: {
color: '#718078',
selectedColor: '#167a5b',
backgroundColor: '#ffffff',
// 微信小程序只接受 black 或 white,不支持自定义边框色。
borderStyle: 'white',
list: [
{
pagePath: 'pages/map/index',
text: '全域地图',
iconPath: 'static/tabbar/map.png',
selectedIconPath: 'static/tabbar/map-selected.png',
},
{
pagePath: 'pages/assistant/index',
text: '文旅助手',
iconPath: 'static/tabbar/assistant.png',
selectedIconPath: 'static/tabbar/assistant-selected.png',
},
{
pagePath: 'pages/planner/index',
text: '路线规划',
iconPath: 'static/tabbar/planner.png',
selectedIconPath: 'static/tabbar/planner-selected.png',
},
],
},
})