• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

course-tencent-cloud-app: 酷瓜云课堂(腾讯云版)客户端,采用uni-app框架开发,致 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

course-tencent-cloud-app

开源软件地址:

https://gitee.com/koogua/course-tencent-cloud-app

开源软件介绍:

酷瓜云课堂客户端

酷瓜云课堂客户端采用 uni-app 为基础开发框架,前端界面使用 uview-ui

相关项目

安装使用

为避免不必要的困扰,请先熟悉 uni-app 相关文档,以及 HBuilderX 开发工具

下载源码

git clone https://gitee.com/koogua/course-tencent-cloud-app.git

导入项目

使用HBuilderX导入项目(文件->导入->从本地目录导入)

修改配置文件

common/config.sample.js 另存为 common/config.js, 修改 apiBaseUrl 为实际的地址(尾部不要加“/”)

export const apiBaseUrl = '{{ your-domain }}/api'

运行

遇到跨域的问题,请修改 course-tencent-cloud 项目中的配置文件 app/config/config.php CORS 相关部分。

注意:开发环境跨域域名可使用通配符, 非开发环境请使用实际的域名

/** * 允许跨域 */$config['cors']['enabled'] = true;/** * 允许跨域域名(字符|数组) */$config['cors']['allow_origin'] = '*';/** * 允许跨域字段(string|array) */$config['cors']['allow_headers'] = '*';/** * 允许跨域方法 */$config['cors']['allow_methods'] = ['GET', 'POST', 'OPTIONS'];

发行

H5发行

(a) 发布的文件上传到服务器本地

把生成的目录 upackage/dist/build/h5 上传到 course-tencent-cloud 项目的 public目录下

对应的 manifest.json h5部分配置如下:

"h5" : {        "title" : "酷瓜云课堂",        "optimization" : {            "treeShaking" : {                "enable" : true            }        },        "router" : {            "base" : "/h5/",            "mode" : "hash"        },        "sdkConfigs" : {            "maps" : {}        },        "publicPath" : "",        "template" : "template.h5.html",        "domain" : "your-domain.com"    }

(b) 发布的文件上传到CDN

把生成的目录 upackage/dist/build/h5 上传到 腾讯云存储相关 bucket 的相关目录下

upackage/dist/build/h5/index.html 上传到 course-tencent-cloud 项目的 public/h5目录下

对应的 manifest.json h5部分配置如下:

"h5" : {        "title" : "酷瓜云课堂",        "optimization" : {            "treeShaking" : {                "enable" : true            }        },        "router" : {            "base" : "/h5/",            "mode" : "hash"        },        "sdkConfigs" : {            "maps" : {}        },        "publicPath" : "https://course-1255691183.file.myqcloud.com/static/h5",        "template" : "template.h5.html",        "domain" : "your-domain.com"    }

如果访问页面遇到403错误,修改 public/h5/index.html 的文件权限

chmod 644 public/h5/index.html

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap