3 Star 8 Fork 0

红烧猎人 / eCloudDisk 云盘

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
自定义模板.md 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
红烧猎人 提交于 2021-09-20 04:33 . update 自定义模板.md.

自定义模板教程

第一步 创建目录

进入eCloudDisk主程序的根目录,新建一个文件夹用来存储前端模板所需的所有文件,例如template

大概结构如下(以下示例是一个编译后vue项目):

template
|-- index.html
|-- js
|-- css
|-- fonts
|-- img

第二步 创建路由文件

程序根目录创建前端模板路由json文件

vue_template_router.json,格式如下

{
    "/": "template/index.html",
    "/js": "template/js/*",
    "/css": "template/css/*",
    "/fonts": "template/fonts/*",
    "/img": "template/img/*"
}

以下为软件必须占用的路由,不可与以下冲突

  • /api/* API接口占用
  • /api* 其他版本API接口未来可能会占用
  • /webdav/* 此路由是用作WebDAV协议使用的
  • /s/* 开放的静态文件夹,如用户头像保存等
  • /source/* 获取资源占用,如:下载链接,文件流链接等

第三步 在配置文件中指向自定义路由文件

在程序根目录中的conf.ini的配置文件中,解除custom_template_router此项的注释(删除前面的分号)

修改前:

# 自定义模板路由的JSON文件,JSON文件格式可参考:
# 注:开启此项程序自身模板将被停止解析
; custom_template_router=vue_template_router.json

修改后:

# 自定义模板路由的JSON文件,JSON文件格式可参考:
# 注:开启此项程序自身模板将被停止解析
custom_template_router=vue_template_router.json

最后 重新运行程序即可生效

Go
1
https://gitee.com/hslr/e_cloud_disk_go.git
git@gitee.com:hslr/e_cloud_disk_go.git
hslr
e_cloud_disk_go
eCloudDisk 云盘
master

搜索帮助