Releases: helinjiang/nodeadmin
Releases · helinjiang/nodeadmin
v1.4.0
升级到这个版本之后,本项目的主要功能也基本完成,虽然还有很多有待改进的地方。
这个版本又改动了很多,几乎是一次重构,因此变动的地方就不再一一列举。主要的亮点是:
- 前端页面通过 model.js 中进行字段配置,会自动生成在datagrid\add\modify\detail\delete等各场景下的页面,这也意味着新增加一个模块之后,只需要专心定义各个字段的含义即可;
- 后台的常用操作也都进行了封装。本来想和前端的处理一样,统一使用数据流来控制的,但这一块还没想好,因此就没做
这个版本也是本项目第一次正式发布的对外版本。折腾了两个多月,思维有点僵化了,脑子有些不灵活,需要休息一下。
接下来要在实际应用中再更改和新增功能。希望各位大牛多多给予指点。
v1.3.0-beta
这个版本修改得非常多,clientsrc的文件夹下结构几乎有了重构,使之更加的合理。加入了vuejs的minix混入技术,并进行了合理的抽象,减少了新增一个模块时的成本。
由于时间关系,相应的文档还未更新,也没有测试过生产场景的编译,但是测试场景的话是没问题的了。
模块重构
本次进行了大量的重构,使之模块化更标准,更好用。也移除了部分打桩测试的代码。
理论上而言,它已经是一个可用的系统,只是目前还是在开发场景下调试的,还并未对生产环境场景进行修改。如果有兴趣,可以在本地拿来玩玩。
融入thinkjs框架
在该版本中,融入了thinkjs框架,结合MySQL数据库,实现了一个简单的后台管理系统功能。
但仅限于功能实现了,还有很多修改点待修改。
v0.0.1预览版本
预览版本,暂时还无法直接使用到生产环境中