代码拉取完成,页面将自动刷新
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',
},
],
},
],
})
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。