微信Applet是一个目前特殊火灾的程序,也是连接用户和服务的新方法,可以轻松地在微信中获得和传播,具有出色的体验。
企业希望建立一个简单的小程序官方网站,可以使用开源资源来构建,有用的接口程序和小程序源代码是开源,空闲,并为您提供如何构建。
在这里,使用CMS小程序通过韦维框架开发,背景的接口由JEECG Framework + CMS插件提供。
第1步:构建一个JEECG框架
1,下载JEECG源代码
提取后,使用Eclipse Maven进入项目。有关详细步骤,请参阅在线文档:http://jeecg3.mydoc.io/
2,执行SQL文件
打开项目后,找到根据您使用的数据库的数据库选择相应的文件SQL文件。
3,启动JEECG项目
单击“运行”或“调试启动项目”,开始成功输入http:// localhost:8080 / jeecg以访问页面上的JEECG系统。
第2步:导入CMS插件
1,下载CMS插件后台源代码
提取后,使用Eclipse Maven进入项目。
2,执行数据库脚本
在项目中查找Doc文件,在此文件夹下执行数据库脚本到JEECG数据库,脚本的底部是CMS系统的菜单。
3,介绍CMS插件
打开JEECG的POM查找<digpencys>,引入CMS插件的POM
<! - CMS插件 - > <依赖项> <groupID> org.jeecgframework.p3 </ groupID> <ARIFACTID> JEECG-P3-BIZ-CMS </ ARTIFACTID> <版本> 1.0.0 </ version> </依赖项>
4,启动JEECG项目
单击“运行”或“调试启动项目”。输入JEECG项目以输入页面上的http:// localhost:8080 / Jeecg。
5,配置菜单
我们在初始化SQL时创建了一个菜单。查找[系统管理 - >角色管理],授权菜单权限,然后用户可以访问CMS菜单。
6,提供接口
API接口是在CMS插件中提供的,可用于应用程序的接口呼叫。
接口列表如下:
接口描述
接口地址
获取第一级列列表
/api/cms/menu.do.
页面获取指定列的文章列表
/api/cms/articles.do.
根据文章ID获取文章详细信息
/api/cms/queryoneafticles.do.
获取所有广告网站列表
/api/cms/quetyalladlmages.do.
获取网站信息
/api/cms/querysitelnfo.do.
第3步:构建一个小程序环境
1,CMS小程序下载
CMS applet基于Wepy框架开发,环境建设和开发过程,请参阅在线文档:http://wepydemo.mydoc.io/
2,配置代码
我们已启动包含CMS插件的JECG项目,即接口已打开,以便可以为小型程序调用模拟本地CMS插件提供接口。
在项目中查找src-> api-> api.js文件,修改域更改为:http:// localhost:8080 / Jeecg
3,启动项目
在命令行或npm运行开发中输入我们的构建 - 用于实时编译。
编译后,将在项目中生成Dist Catalog,该项目用于小程序。
4,调试applet
打开WeChat开发人员工具,在项目目录中选择CMS appler,刚刚生成了一个好的dist目录,appid输入开发人员的绑定appid appid,可以输入项目名称,一个例子:cms。输入单击确定,可以看到以下界面:左侧是显示屏,右侧是相应的文件和显示控制台信息。
第4步:正式发布
1,JEECG和CMS插件释放
applet的接口需要将发布到HTTPS,即CMS部署,配置HTTTPS域名。
2.应用程序的应用
将applet上传到微信小程序,您可以在审核后访问它。访问效果如下: