代码拉取完成,页面将自动刷新
同步操作将从 vk-uni/vk-uni-cloud-router 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
// 引入自定义公共函数
import myPubFunction from '@/common/function/myPubFunction.js'
module.exports = {
// 开发模式启用调式模式(请求时会打印日志)
debug:process.env.NODE_ENV !== 'production',
// 主云函数名称
functionName:"router",
// 登录页面路径
login: {
url: '/pages_template/uni-id/login/index/index'
},
// 首页页面路径
index: {
url: '/pages/index/index'
},
// 404 Not Found 错误页面路径
error: {
url: '/pages/error/404/404'
},
// 日志风格
logger:{
colorArr:[
"#0095f8",
"#67C23A"
]
},
/**
* app主题颜色
* vk.getVuex('$app.config.color.main')
* vk.getVuex('$app.config.color.secondary')
*/
color:{
main:"#ff4444",
secondary:"#555555"
},
// 需要检查是否登录的页面列表
checkTokenPages:{
/**
* 如果 mode = 0 则代表自动检测
* 如果 mode = 1 则代表list内的页面需要登录,不在list内的页面不需要登录
* 如果 mode = 2 则代表list内的页面不需要登录,不在list内的页面需要登录
* 注意1: list内是通配符表达式,非正则表达式
* 注意2: 需要使用 vk.navigateTo 代替 uni.navigateTo 进行页面跳转才会生效
*/
mode:2,
list:[
"/pages_template/*",
"/pages/login/*",
"/pages/index/*",
"/pages/error/*"
]
},
// 需要检查是否可以分享的页面列表(仅小程序有效)
checkSharePages:{
/**
* 如果 mode = 0 则不做处理
* 如果 mode = 1 则代表list内的页面可以被分享,不在list内的页面不可以被分享
* 如果 mode = 2 则代表list内的页面不可以被分享,不在list内的页面可以被分享
* 注意: list内是通配符表达式,非正则表达式
*/
mode:0,
// ['shareAppMessage', 'shareTimeline'],
menus:['shareAppMessage'],
list:[
"/pages/index/*",
"/pages/goods/*",
"/pages_template/*",
]
},
// 静态文件的资源URL地址
staticUrl:{
// Logo
logo: '/static/logo.png',
},
// 自定义公共函数,myPubFunction内的函数可通过vk.myfn.xxx() 调用
myfn: myPubFunction,
// 第三方服务配置
service:{
// 密钥和签名信息 (由于签名的获取比较麻烦,建议初学者使用上传到unicloud的方案,上传到阿里云OSS是给有特殊需求的用户使用)
// 相关文档 : https://help.aliyun.com/document_detail/31925.html?spm=a2c4g.11186623.6.1757.b7987d9czoFCVu
aliyunOSS:{
// 密钥和签名信息
uploadData:{
OSSAccessKeyId: "",
policy:"",
signature:"",
},
// oss上传地址
action:"https://xxx.oss-cn-hangzhou.aliyuncs.com",
// 根目录名称
dirname:"test",
// oss外网访问地址,也可以是阿里云cdn地址
host:"https://xxx.xxx.com",
// 上传时,是否按用户id进行分组储存
groupUserId:true,
// 是否默认上传到阿里云OSS
isDefault:false
}
},
// 自定义拦截器
interceptor:{
// login:function(obj){
// let { vk, params, res } = obj;
// //console.log("params:",params);
// //console.log("res:",res);
// if(!params.noAlert){
// vk.alert(res.msg);
// }
// console.log("跳自己的登录页面");
// // 上方代码可自己修改,写成你自己的逻辑处理。
// },
// fail:function(obj){
// let { vk, params, res } = obj;
// //console.log("params:",params);
// //console.log("res:",res);
// return false;// 返回false则取消框架内置fail的逻辑,返回true则会继续执行框架内置fail的逻辑
// // 上方代码可自己修改,写成你自己的逻辑处理。
// }
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。