淘宝小部件开发及部署

编程入门 行业动态 更新时间:2024-10-09 04:26:09

<a href=https://www.elefans.com/category/jswz/34/1768348.html style=淘宝小部件开发及部署"/>

淘宝小部件开发及部署

创建项目

下载淘宝开发者工具

在IDE选择小部件-创建项目-选择项目路径(所需存放项目文件的位置)-项目类型(默认小部件即可)-模板(默认模板即可)-后端服务(如果需要使用云数据库及云函数的开发即选择开启)-关联应用(选择项目)-点击确定

项目目录结构

├── cient                         项目目录
|    |
|    ├── pages   
|    |  
├── server                        云函数目录
|    |
|    ├── main                     逻辑处理     
|    |
├──  widget                       项目组件
|    |
|    ├── component                

云函数发布

IDE里server环境选择(测试环境、预发环境、线上环境)-所需发布的函数右键-选择上传并部署
注意:如果需要发布到线上选择预发环境然后进去淘宝开放平台进行发布

云数据库使用

MongoDB数据库:IDE点击云服务-点击数据库环境选择(测试环境、预发环境、线上环境)-添加集合-添加记录
MySQL数据库:在淘宝开发平台添加表-淘宝开发平台点击云服务-点击云数据库-选择MySQL-新建表
注意:MySQL表最多可添加20个字段,不含初始化的字段。

添加定时器

IDE点击云服务-点击云函数环境选择(测试环境、预发环境、线上环境)-点击函数名称-点击定时触发器-新增触发器(时间设定运用cron表达式)-填写信息后启用
cron表达式是一种用于在特定时间运行程序的格式化字符串。它由6个位置组成,每个位置表示不同的时间值。这些位置分别代表秒、分钟、小时、日、月和周几。

cron表达式的规则如下:
1. 秒位(0-59)
2. 分钟位(0-59)
3. 小时位(0-23)
4. 日位(1-31)
5. 月位(1-12)
6. 周几位(0-7)其中0和7都表示星期天 除了数字之外,还可以使用以下特殊字符:
1. 星号():表示匹配任意值
2. 问号(?):仅用于日位和周几位,表示不指定值
3. 破折号(-):表示范围,例如1-5表示1到5
4. 逗号(,):表示多个值,例如2,4表示2和4
5. 斜杠(/):表示步长,例如
/5表示每隔5个单位执行一次
举个例子,“0 30 9 * * *” 表示每天的9点30分执行任务

小部件发布

IDE里点击上传-淘宝开发平台去审核-客户验收-审核完发布上线-配置表单
注意:1、小部件必要配有小程序和千牛端版本(上线空项目即可)2、不配置表单店铺无法装修

注意事项

1、一个店铺不能安装两个含有Canvas的小部件
2、淘宝开发平台小部件不可以回滚版本
3、定时任务要在package.json配置免登录
4、view嵌套小于等于6层
5、a:if使用次数少于等于6次

更多推荐

淘宝小部件开发及部署

本文发布于:2024-02-06 01:47:55,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1745977.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:淘宝   部件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!