央视频活动页面发布工具
维护方式
安装工具
npm i
执行脚本上传
npm run upload
添加curl static 保存页面到本地目录
gulp curl-static
# 选择要保存到的文件目录
# 输入页面地址 如: http://localhost:8090/vip or https://m.yangshipin.cn/demo
# 输入对应名称 'vip' or 'demo'
注意
不要再把 node_modules.zip 保存到代码仓库。
会拖慢仓库维护性能。
本项目不依赖腾讯私有包。
活动页维护信息
年份划分
- 用年份区分活动,是为了确保长期维护状态下,信息熵可控
- 所有活动页,临时资源,均应放在
m.yangshipin.cn/static/{年份}
目录之下
页面名称
- 对于一般活动,推荐名称规范
c{月}{日}.html
,如c0126.html
- 页面名称使用的日期信息为首次发布时间,或者预期活动进行的时间
- 对于长期维护的活动页,推荐用
小写字母加下划线
作为规范格式,如avatar_chagne.html
存储桶使用
- 央视团队维护的静态资源,请尽可能部署到
sapi.yangshipin.cn
,对应 cos bucket:h5-staticapi-1259242701
- 腾讯团队维护的静态资源,部署到
s.yangshipin.cn
,对应 cos bucket:h5-static-1259242701
通用静态资源
- 图片,字体,公共js文件等静态资源文件,统一使用
http://config.video.cloud.cctv.com/upload/
服务进行上传
整个目录上传
- 尽量只在
m.yangshipin.cn/static
存放 html 文件,如需上传整个目录到线上,请使用腾讯云CosBrowser
工具 - 整个目录的存放,也应当遵循年份划分原则
- 切记:m.yangshipin.cn 的缓存时间很短,
高访问量大尺寸的文件
不要放在这个域名下,会导致流量费用
大幅度增加