野火频道管理系统,支持多频道接入。提供频道菜单、自动回复、发布文章、CMS等管理功能。使用前需要部署野火IM服务。
野火频道系统包括3部分。server为野火频道服务的后端服务,给管理后台页面和客户端页面提供服务;manage为野火频道管理页面,管理员可以登录并管理频道;client为客户端页面,在用户手机展示文章内容。
依赖Java1.8
编译机器上按照nodejs,进入到manage目录,执行下述命令
npm install
npm run build
编译机器上按照nodejs,进入到client目录,执行下述命令
npm install
npm run build
*** 注意,要先编译manage
再编译client
,因为前端页面编译后会拷贝到后端的static目录,后编译manage
会覆盖所有的资源。 ***
进入到server目录,执行下述命令
mvn clean package
生产软件包channel-server-0.1.0.jar
在target
目录下。
默认使用h2db,可以不用修改配置直接运行。如果要是想使用mysql,需要修改 server/config/application-{dev|prod}.yml
文件,按照说明配置和初始化数据库。
服务器安装有jdk1.8。把server/config
目录拷贝到channel-server-0.1.0.jar
同目录,然后执行下面语句:
java -jar channel-server-0.1.0.jar
当运行成功无报错后,使用浏览器打开http://${ip地址}:8088
。使用用户名密码 admin/123456
来进行登录,登录后可以修改管理员密码和添加更多管理员。
测试菜单,自动回复,文章等功能。
默认编译client
和manage
会把前端页面放到server
的static
目录。也可以前后端分离部署,把前端页面单独部署。
菜单
自动回复
私聊
粉丝管理
文章管理
频道账户
系统管理
项目Base于wx-api。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。