IEManageSystem
项目介绍:
鼠标点击生成页面
IEManageSystem 是一个CMS管理系统,完成前后端分离,通过
鼠标点击生成页面
IEManageSystem 目前有 Web端 和 安卓App端(是的App,不是浏览器),为了方便用户编辑,IEManageSystem 允许在浏览器对 App 进行编辑
目前 App 端刚集成,样式比较丑(当然,Web 端样式也一样丑),不可否认,麻雀虽丑,五脏俱全
目前项目还属于开发阶段,bug 什么的一定会有的
相对于其他CMS的优点
具有 Web端 和 安卓App端,后面会集成 苹果App端,但你的文章只需发表一次即可
页面编辑灵活,想编辑哪个就编辑哪个,后面会增加拖拽功能
组件具有灵活的配置和数据,包括图表等需要复杂配置和数据,IEManageSystem 都可以完成,添加图表展示只不过是点击页面而已
IEManageSystem 允许每个组件都有自己的可执行逻辑,可执行逻辑会在服务器进行动态编译,完成一个业务逻辑不是问题
对于组件开发者而言,你不需要学习任何新的语法,你只需要了解IE组件的设计和React即可编辑出灵活的组件
源码与功能
分支 dev1.0_c 为个人开发分支,最新代码会先提交到该分支
以集成个人中心,授权管理,CMS管理 等功能
前端源码目录:\src\IEManageSystem.Web\ClientApp
项目演示地址
没钱买服务器,有点慢
http://www.iceemblem.cn/
账号:admini
密码:123456
项目截图如下:
技术使用:
冰纹后台管理系统 领域驱动设计实践,前后端分离,JwtBearer认证
前端:
ReactJs,ReactRedux,ReactRouter,ReactNative,TypeScript,Css3,BootStrap4,ES6,ant
后端:
asp.net core,abp框架,ORM框架Ef
如何运行项目:
运行后端
vs2019 打开项目
直接启动项目即可,不推荐从 IIS Express 启动
运行前端
进入前端目录 \src\IEManageSystem.Web\ClientApp
cmd 下执行 yarn install 命令等待包安卓完成(是 yarn,不是 npm)
cmd 下执行 yarn run start:server 基于服务器启动(即服务器必须要先运行)
初始化站点
如果第一次运行需要初始化站点
访问 /Init 页面,根据指示完成站点初始化
运行安卓App
前提:需要安卓安卓运行环境,如果不熟悉,请查阅 https://blog.csdn.net/dabusidede/article/details/107955721
在运行前需要先更改 android\app\src\main\assets 下的 config.json 中的 baseUrl 中的 ip 为你的 ip地址(本来想使用 10.0.2.2 地址,但怎么试都不成功)
cmd 下运行 yarn android 命令
加入项目:
项目目前由我一人开发,好累呀 >_<||
如果想加入的话,都可以联系我邮箱:
1373611035@qq.com

