微信小程序是目前特别火的一款程序,也是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
企业想自己搭建简单的小程序官网,可以使用开源的一些资源进行搭建,用到的接口程序和小程序源码都是开源的,闲言少叙,下面给大家讲下如何进行搭建。
此处用到CMS小程序使用wepy框架开发的,后台的接口是使用的jeecg框架+CMS插件提供。
第一步:搭建Jeecg 框架
1、下载Jeecg源码
解压后用Eclipse Maven导入到工程中。详细步骤请参照在线文档:http://jeecg3.mydoc.io/
2、执行SQL文件
打开项目后找到docs目录,根据自己所用的数据库选择对应的文件SQL文件。
3、启动JEECG项目
点击Run或者Debug启动项目,启动成功在页面上输入http://localhost:8080/jeecg 即可访问Jeecg系统。
第二步:导入CMS插件
1、下载CMS插件后台源码
解压后用Eclipse Maven导入到工程中。
2、执行数据库脚本
找到项目中doc文件,执行该文件夹下的数据库脚本到JEECG数据库,脚本的最底部是CMS系统的菜单。
3、引入CMS插件
打开jeecg的POM找到<dependencys>,在其中引入CMS插件的POM
<!-- CMS 插件 --> <dependency> <groupId>org.jeecgframework.p3</groupId> <artifactId>jeecg-p3-biz-cms</artifactId> <version>1.0.0</version> </dependency>
4、启动jeecg项目
点击Run或者Debug启动项目。启动成功在页面上输入http://localhost:8080/jeecg 即可访问Jeecg项目。
5、配置菜单
之前在sql初始化时,我们已经创建好了菜单。找到【系统管理->角色管理】,授权菜单权限,然后用户就可以访问CMS的菜单了。
6、对外提供接口
CMS插件中提供了API接口,可用于小程序的接口调用。
接口清单如下:
接口说明 |
接口地址 |
获取一级栏目列表 |
/api/cms/menu.do |
分页获取指定栏目的文章列表 |
/api/cms/articles.do |
根据文章ID获取文章详情 |
/api/cms/queryOneAfticles.do |
获取全部广告位列表 |
/api/cms/quetyAllAdlmages.do |
获取站点信息 |
/api/cms/querySitelnfo.do |
第三步:搭建小程序环境
1、CMS小程序下载
CMS小程序是基于wepy框架开发的,环境搭建和开发过程请参照在线文档: http://wepydemo.mydoc.io/
2、配置代码
前面我们已启动包含CMS插件的Jeecg工程,即接口已开放访问,这样就可以模拟本地CMS插件提供接口供小程序调用。
找到项目中src->api->api.js 文件,修改其中的domain改为:http://localhost:8080/jeecg
3、启动项目
在命令行中输入wepy build –watch 或者是 npm run dev 来进行实时编译。
编译后会在项目中生成一个dist目录,这个目录就是用于小程序展示的。
4、调试小程序
打开微信开发者工具,项目目录中选择CMS小程序刚生成好的dist目录,AppID输入开发者绑定的小程序AppID,项目名称可以随意输入,例:CMS。输入完成点击确定,就可以看到下面的界面:左侧就是小程序的展示,右侧为对应的文件和展示控制台信息。
第四步:正式发布
1、JEECG及CMS插件发布
小程序的接口需要发布到https上,即CMS部署后,配置htttps域名即可。
2. 小程序发布
将小程序上传到微信小程序官网,待审核通过后即可访问。访问效果如下:
相关推荐
这个源码包内含多种精美的模板,为企业提供了丰富的选择,可以根据自身的品牌定位和业务需求,选择合适的模板来快速搭建小程序官网。 首先,我们要理解小程序的基本概念。小程序是一种基于微信平台的应用,由微信...
通过模板,企业可以快速搭建出一个具有专业感的网站,节省时间和开发成本。同时,模板的灵活性保证了即使在通用框架下,每个企业也能展现出独特的风格。 压缩包中的【精美官网30.0开源】可能是指该版本的小程序源...
这篇文档将深入解析“精美企业公司官网小程序【装修等多个行业模板】.rar”这个微信小程序模板源码包的内容,帮助你了解如何利用这些资源来创建或定制企业官方网站小程序。 首先,我们要明白“微信小程序”是一种轻...
【志汇企业官网小程序 zh_qygw 1.9.zip】是一个专为微信小程序开发的模板源码,它为企业提供了一种快速构建自定义官方网站的解决方案。这个版本号1.9表示该模板已经过多次迭代和优化,具备了更稳定的功能和更好的...
【企业通用官网小程序模板】是一种专门为企业设计的小程序应用模版,它主要目的是帮助企业快速构建自己的在线展示平台,而无需从零开始进行复杂的编程工作。这个模板的特点是设计风格简洁大气,适合各种类型的企业...
本资源提供的是一个企业展示类的百度小程序源码,非常适合那些希望快速搭建自身品牌展示平台的用户。 一、百度小程序概述 1.1 定位与优势 百度小程序是百度对移动互联网轻应用生态的响应,其主要特点是无需下载...
小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。影视小程序一种非常容易搭建的小程序,简单运营,流量轻松获取。微信小程序,小程序的...
- “快速创建”意味着源码可能包含了一些预设的模板、组件或者功能,使得开发者可以快速搭建一个基础的小程序结构,减少了从零开始的复杂性。 3. **源码使用与开发**: - 开发者在获取到“通用功能模块 免费快速...
【标签】"官网小程序"揭示了这个软件的主要应用场景,即作为企业或公司的官方网站在微信、支付宝等小程序平台上的呈现形式。官网小程序可以提供包括但不限于公司介绍、产品展示、服务咨询、在线预约、活动发布等功能...
1. **企业官网**:表明此前端框架适用于构建企业官方网站,展示公司信息、产品服务以及企业文化等。 2. **企业小程序**:强调此资源可以用于创建企业级的小程序应用,便于在微信、支付宝等平台进行推广和用户互动。 ...
描述中的“可搭建企业官网小程序,前后台全有”,意味着这套解决方案不仅包含了前端展示部分,也包括了后台管理系统。前端是用户直接看到和交互的部分,通常包含公司介绍、产品展示、服务信息、联系方式等模块,设计...
近年来,小程序变得非常火爆,许多开发者和企业都在使用小程序来展开业务。为了帮助开发者更好地理解小程序的搭建过程,本文将对微信小程序搭建教程进行详细的介绍。 小程序的前端对接后台配置是小程序搭建的关键...
这个源码包含前端用户界面和后端服务器逻辑,能够帮助开发者快速搭建一个功能丰富的微信小程序,实现商品展示、购物车、订单处理、支付等功能。以下是基于这个主题的详细知识点: 1. **微信小程序开发**:微信小...
自由 DIY 布局, 一键生成小程序,内附安装说明 无需编程,各行业模版直接套用,一键生成,轻松搭建小程序 ...分销模块:帮助企业快速搭建企业独立在线商城,自由选择分销模式,从多方位,多角度提供服务支持
总的来说,"志汇企业官网小程序(前端后端)"代表了一种将传统企业官网与移动互联网结合的新模式,通过高效的前后端技术,实现了在微信生态内快速搭建、运行和维护企业官网的目标。这种模式既满足了企业对移动端展示...
【小程序官网源码-自适应响应式企业网站】是一个专为现代企业设计的高级模板,旨在提供一个既能作为企业官方网站,又能适应小程序平台的多端展示解决方案。此模板以其大气而精致的设计,以及对不同设备的自适应能力...
PbootCMS作为一款轻量级、高效的网站内容管理系统,其百度智能小程序插件的出现,为用户提供了自助搭建百度小程序的能力,极大地降低了开发门槛,让不懂编程的用户也能轻松拥有自己的百度小程序。 首先,我们需要...
微同城DZ插件搭建小程序源码是一个专为微信小程序设计的开发工具,它基于Discuz! X(通常称为DZ)平台,旨在帮助开发者快速构建功能丰富的同城服务类小程序。DZ是一款知名的社区论坛软件,它提供了强大的社区管理、...
总的来说,这个压缩包提供的源码是一套完整的家具企业小程序解决方案,涵盖了从设计、开发到运维的各个环节,可以帮助家具企业快速搭建自己的线上平台,提升服务质量并拓展客户群体。对于开发者而言,这是一次学习和...
企业版商城小程序利用微信小程序的特性,能够帮助企业快速搭建线上销售平台,吸引并转化微信用户流量。 3. **Android开发**:作为基于Android的商城小程序,它需要遵循Android的开发规范和技术栈。这涉及到Java或...