Nodejs 内容管理系统 DoraCMS 2.1.4 发布

栏目: 软件资讯 · 发布时间: 4年前

内容简介:经过几个月的代码整理,DoraCMS 2.1.4 诞生了。自上个版本开始,我一直在考虑如何让DoraCMS更加灵活,于是我很快想到了支持插件,以这个为初衷,也找了一些资料,最终决定使用eggjs重构应用,eggjs 是阿里打造的为...

     经过几个月的代码整理,DoraCMS 2.1.4 诞生了。自上个版本开始,我一直在考虑如何让DoraCMS更加灵活,于是我很快想到了支持插件,以这个为初衷,也找了一些资料,最终决定使用eggjs重构应用,eggjs 是阿里打造的为企业级框架和应用而生的服务端框架,通过之前对eggjs基础的了解,发现它涉及到的框架和插件机制非常符合我的初衷,于是尝试在 DoraCMS 2.1.3 的基础上改造,发现其实也不是很困难。服务端逻辑梳理完之后,我又想到了后台管理。后台管理基于vue,之前的问题在于,如果后台模块过多(几十个),编译就没有那么快了,改一个小地方也要重新编译,这不是我想要的。通过查询资料,我又了解到了 single-spa,通过调研,我有了想法,其实每一个功能块是可以独立开来的,我们改一个模块,只用编译一个模块就好了,这样开发会更省事,也给运维带来便利。 DoraCMS 功能结构图(看不清楚可在新标签打开图片):

 

Nodejs 内容管理系统 DoraCMS 2.1.4 发布

 

 

DoraCMS 2.1.4 的主要更新点如下:

1、 使用 eggjs 重构了服务端 (文档)

2、使用single-spa + vue-cli 重构了后台管理模块 

3、重新整理了 api  《DoraCMS Api 文档

4、加了一套新模板  

5、前台、后台管理的移动端适配

前台                                                       后台

Nodejs 内容管理系统 DoraCMS 2.1.4 发布Nodejs 内容管理系统 DoraCMS 2.1.4 发布

6、修复了一些之前社区开发者提出的bug

 

PS :  

1、这次更新的改动比较大,如果是老版本数据可能不能立刻使用该版本,我在代码中也提供了初始化数据,便于大家搭建开发环境

2、非常建议大家使用 2.1.4 版本,与我们一同通过DoraCMS来深入学习nodejs,同时您也可以了解到如何快速建站,并开发属于自己的网站。也期待您提出宝贵建议

 


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

赛博人

赛博人

[美]约翰·苏勒尔 / 刘淑华、张海会 / 中信出版集团 / 2018-7 / 88.00

随着数字时代的飞速发展,网络空间正在深深影响着我们每个人的思想、感受和网络行为,其对我们的影响甚至比在现实生活中更大。为全面解析人类在网络空间中的感知、感觉、思维以及行为方式,帮助我们应对生活中面临的各种挑战,促进个人成长和改善心理健康,网络心理学专家和学科奠基人约翰·R.苏勒尔,根据20多年在不同网络环境里进行参与-观察式的实地调查所获得的成果,综合运用了行为心理学、认知心理学、人本主义心理学和......一起来看看 《赛博人》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试