配置指南
本文档详细介绍了网站的各项配置选项,帮助您更好地自定义和管理您的网站。
配置文件概述
网站使用一个综合的JSON配置文件来管理网站的所有配置:
- config-all.json:综合配置文件,包含网站所有配置信息
综合配置文件 (config-all.json)
综合配置文件包含网站的所有配置信息,包括网站基本信息、页面文本内容、功能配置等。
网站基本信息配置
通过site选项配置网站基本信息:
{
"site": {
"title": "应用名称 - 年轻人的交流社区",
"description": "年轻人的交流社区,分享你的想法与创意"
}
}
导航栏文本配置
通过navigation选项配置导航栏文本:
{
"navigation": {
"home": "首页",
"features": "功能特色",
"download": "下载",
"docs": "文档",
"about": "关于我们",
"privacy": "隐私政策",
"terms": "用户协议",
"contact": "联系我们"
}
}
下载按钮配置
通过downloadButtons选项控制首页下载区域各个平台按钮的显示/隐藏:
{
"downloadButtons": {
"android": true, // Android APP下载按钮显示控制
"ios": false, // iOS APP下载按钮显示控制
"netdisk": true, // 网盘下载按钮显示控制
"h5": true // H5网页版下载按钮显示控制
}
}
将对应项设置为false即可隐藏该按钮,例如:
{
"downloadButtons": {
"android": false, // 隐藏Android下载按钮
"ios": true,
"netdisk": true,
"h5": true
}
}
人机验证配置
通过captcha选项配置人机验证功能:
{
"captcha": {
"types": ["math", "drag", "puzzle", "slider", "rotate", "select", "sequence", "memory"],
"enabled": true,
"difficulty": "medium"
}
}
| 配置项 | 说明 | 可选值 |
|---|---|---|
| types | 可用的人机验证类型 | math, drag, puzzle, slider, rotate, select, sequence, memory |
| enabled | 是否启用验证码 | true, false |
| difficulty | 验证码难度 | easy, medium, hard |
应用程序信息配置
通过appInfo选项配置应用程序信息:
{
"appInfo": {
"name": "应用名称",
"version": "v1.0.0",
"size": "0MB",
"fileName": "app-v1.0.0.apk",
"iconText": "A",
"lastUpdated": "-"
}
}
网盘下载配置
通过netdisk选项配置网盘下载信息:
{
"netdisk": {
"name": "网盘名称",
"link": "https://example.com/download",
"code": "abcd"
}
}
页面内容配置
配置文件中包含各个页面的文本内容配置,如主页、下载页、关于我们、隐私政策、用户协议、联系我们等页面的内容。
主页配置
主页配置包括hero(主视觉区域)和features(功能特色区域):
{
"hero": {
"title": "应用名称",
"description": "年轻人的交流社区,分享你的想法与创意",
"downloadApp": "立即下载APP",
"visitWeb": "访问网页版"
},
"features": {
"title": "功能特色",
"feature1": {
"title": "多元话题",
"description": "涵盖科技、文化、生活等各个领域的讨论区"
},
"feature2": {
"title": "实时互动",
"description": "即时消息推送,不错过任何精彩讨论"
},
"feature3": {
"title": "个性表达",
"description": "丰富的表情包和个性化设置"
},
"feature4": {
"title": "社区活动",
"description": "定期举办线上线下活动,结识志同道合的朋友"
}
}
}
下载区域配置
下载区域配置包括各个下载选项的标题、描述和按钮文本:
{
"download": {
"title": "立即体验应用",
"android": {
"title": "Android APP",
"description": "安卓版应用程序",
"button": "下载APK"
},
"ios": {
"title": "iOS APP",
"description": "iOS版应用程序",
"button": "App Store下载"
},
"netdisk": {
"title": "网盘下载",
"description": "通过网盘下载APK文件",
"button": "网盘下载"
},
"h5": {
"title": "H5网页版",
"description": "直接在浏览器中使用",
"button": "立即访问"
}
}
}
配置更新注意事项
- 修改配置文件后,请确保保存为UTF-8编码格式
- 刷新页面以查看更改效果
- 对于布尔值配置项(如
enabled、showOnce等),请使用true或false - 对于数组配置项(如
content、types等),请保持数组格式 - 修改链接时,请确保使用完整的URL(包括http://或https://)
配置文件验证
配置文件为JSON格式,修改后建议使用JSON验证工具检查格式正确性,以避免因格式错误导致网站异常。
← 返回文档中心