微信小程序是目前特别火的一款程序,也是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
企业想自己搭建简单的小程序官网,可以使用开源的一些资源进行搭建,用到的接口程序和小程序源码都是开源的,闲言少叙,下面给大家讲下如何进行搭建。
此处用到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. **企业小程序**:强调此资源可以用于创建企业级的小程序应用,便于在微信、支付宝等平台进行推广和用户互动。 ...
描述中的“可搭建企业官网小程序,前后台全有”,意味着这套解决方案不仅包含了前端展示部分,也包括了后台管理系统。前端是用户直接看到和交互的部分,通常包含公司介绍、产品展示、服务信息、联系方式等模块,设计...
近年来,小程序变得非常火爆,许多开发者和企业都在使用小程序来展开业务。为了帮助开发者更好地理解小程序的搭建过程,本文将对微信小程序搭建教程进行详细的介绍。 小程序的前端对接后台配置是小程序搭建的关键...
自由 DIY 布局, 一键生成小程序,内附安装说明 无需编程,各行业模版直接套用,一键生成,轻松搭建小程序 ...分销模块:帮助企业快速搭建企业独立在线商城,自由选择分销模式,从多方位,多角度提供服务支持
总的来说,"志汇企业官网小程序(前端后端)"代表了一种将传统企业官网与移动互联网结合的新模式,通过高效的前后端技术,实现了在微信生态内快速搭建、运行和维护企业官网的目标。这种模式既满足了企业对移动端展示...
【小程序官网源码-自适应响应式企业网站】是一个专为现代企业设计的高级模板,旨在提供一个既能作为企业官方网站,又能适应小程序平台的多端展示解决方案。此模板以其大气而精致的设计,以及对不同设备的自适应能力...
PbootCMS作为一款轻量级、高效的网站内容管理系统,其百度智能小程序插件的出现,为用户提供了自助搭建百度小程序的能力,极大地降低了开发门槛,让不懂编程的用户也能轻松拥有自己的百度小程序。 首先,我们需要...
微同城DZ插件搭建小程序源码是一个专为微信小程序设计的开发工具,它基于Discuz! X(通常称为DZ)平台,旨在帮助开发者快速构建功能丰富的同城服务类小程序。DZ是一款知名的社区论坛软件,它提供了强大的社区管理、...
总的来说,这个压缩包提供的源码是一套完整的家具企业小程序解决方案,涵盖了从设计、开发到运维的各个环节,可以帮助家具企业快速搭建自己的线上平台,提升服务质量并拓展客户群体。对于开发者而言,这是一次学习和...
企业版商城小程序利用微信小程序的特性,能够帮助企业快速搭建线上销售平台,吸引并转化微信用户流量。 3. **Android开发**:作为基于Android的商城小程序,它需要遵循Android的开发规范和技术栈。这涉及到Java或...
使用微先锋企业小程序系统不但可以为中小企业建设企业网站还可以轻松免费搭建企业小程序,快速提升企业知名度。小程序所有数据均由PC端控制,接口采用restful架构,已实现网站端与小程序端所有数据实时同步,没有小...