1 Star 4 Fork 3

lianqingqian/hope-mp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
pages.config.ts 4.18 KB
一键复制 编辑 原始数据 按行查看 历史
lianqingqian 提交于 2024-11-13 15:51 . refactor: 修改分包名称
import { defineUniPages } from '@uni-helper/vite-plugin-uni-pages'
export default defineUniPages({
easycom: {
// 自动扫描
autoscan: true,
custom: {
// uni-ui 规则如下配置
'^uni-(.*)': '@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue',
// 以 hope 开头的组件, 在 components 文件夹中查找引入 (需要重启服务器)
'^hope-(.*)': '@/common/components/hope-$1.vue',
},
},
pages: [
{
path: 'pages/index/index',
style: {
navigationBarTitleText: '首页',
},
},
{
path: 'pages/dynamic/dynamic',
style: {
navigationBarTitleText: '动态',
},
},
{
path: 'pages/projects/projects',
style: {
navigationBarTitleText: '做公益',
},
},
{
path: 'pages/activity/activity',
style: {
navigationBarTitleText: '做志愿',
},
},
{
path: 'pages/my/my',
style: {
navigationBarTitleText: '',
},
},
],
globalStyle: {
backgroundColor: '@bgColor',
backgroundColorBottom: '@bgColorBottom',
backgroundColorTop: '@bgColorTop',
backgroundTextStyle: '@bgTxtStyle',
navigationBarBackgroundColor: '#000000',
navigationBarTextStyle: '@navTxtStyle',
navigationBarTitleText: 'Vitesse-Uni',
navigationStyle: 'custom',
},
tabBar: {
color: '@tabFontColor',
selectedColor: '@tabSelectedColor',
borderStyle: '@tabBorderStyle',
backgroundColor: '@tabBgColor',
list: [
{
pagePath: 'pages/index/index',
text: '首页',
iconPath: 'static/tab/ic_home.png',
selectedIconPath: 'static/tab/ic_home_selected.png',
},
{
pagePath: 'pages/projects/projects',
text: '做公益',
iconPath: 'static/tab/ic_public_benefit.png',
selectedIconPath: 'static/tab/ic_public_benefit_selected.png',
},
{
pagePath: 'pages/activity/activity',
text: '做志愿',
iconPath: 'static/tab/ic_volunteer.png',
selectedIconPath: 'static/tab/ic_volunteer_selected.png',
},
{
pagePath: 'pages/dynamic/dynamic',
text: '社区',
iconPath: 'static/tab/ic_dynamic.png',
selectedIconPath: 'static/tab/ic_dynamic_selected.png',
},
{
pagePath: 'pages/my/my',
text: '',
iconPath: 'static/tab/ic_my.png',
selectedIconPath: 'static/tab/ic_my_selected.png',
},
],
},
// 分包匹配规则
subPackages: [
// 动态的分包
{
// 子包的根目录
root: 'subpack-dynamic',
// 页面路径和窗口表现
pages: [
// 动态详情
{
path: 'dynamic-detail',
},
// 动态创建页
{
path: 'create-dynamic',
},
],
},
// 搜索页的分包
{
root: 'subpack-search',
pages: [
{
path: 'search',
},
],
},
// 项目相关分包
{
root: 'subpack-projects',
pages: [
// 项目详情
{
path: 'project-detail',
},
// 创建项目
{
path: 'create-project',
},
],
},
// 关于用户的分包
{
root: 'subpack-my',
pages: [
// 我的列表
{
path: 'my-list',
},
// 设置页
{
path: 'my-setting',
},
],
},
// 活动详情的分包
{
root: 'subpack-activity',
pages: [
// 活动详情
{
path: 'activity-detail',
},
// 创建活动
{
path: 'create-activity',
},
],
},
// 通知
{
root: 'subpack-notification',
pages: [
// 通知详情
{
path: 'notification-detail',
needLogin: true,
},
// 创建通知
{
path: 'create-notification',
needLogin: true,
},
// 通知
{
path: 'notification',
needLogin: true,
},
],
},
{
root: 'subpack-login',
pages: [
{
path: 'login',
},
],
},
],
})
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lianqingqian/hope-mp.git
git@gitee.com:lianqingqian/hope-mp.git
lianqingqian
hope-mp
hope-mp
main

搜索帮助