CNode

Eva: 简洁,优雅的博客系统实现

分享
SshuiRong发布于9 年前最后回复9 年前17 回复6447 浏览0 收藏

eva.jpg

就像她的名字,Eva是一个简洁,美观,优雅的博客,我相信所有坚持写用她写博客的人都能找到自己的女神.

DEMO (后台开放,不做坏事呀,选择相信你)  Github

Eva使用了轻量级的JavaScript框架Vue.js和Web框架Express.js来开发,界面设计参考了Material Design规范.如果你觉得这个项目不错,请为她点赞支持

PS: 题主用的是腾讯学生云,1M带宽,没想到访问人有点多.所以初次访问慢...请体谅


特性

  • 设计简洁,界面美观
  • 支持Markdown 文章的预览和发布
  • 支持上传图片功能,自动转换成md语法 [更新]
  • 支持网易云外链 [更新]
  • 部署简单
  • 设计了很多贴心的细节

预览

1.png 2.png 3.png 12.png 4.png 5.png 6.png 7.png 8.png 9.png


PS: 从零开始写这个博客的缘由有两个:一是我之前的博客用Hexo搭建的,这样会始终受限于Hexo,自由度低,比如想加的功能因为后端不支持就没办法上了.还有一个原因是我想趁此机会再练习下Vue和Express.为过段时间找工作做准备.

查看回复

回复 (17)

Z
zhang962976642#1·9 年前

MARK

V
vanishcode#2·9 年前

加油,建议再优化一下配色啥的 From Noder

I
ilovedesert001#3·9 年前

还有样式,好多地方的那个滚动条,很有问题

S
shuiRong#4·9 年前
引用 ilovedesert001还有样式,好多地方的那个滚动条,很有问题

@ilovedesert001 感谢提醒,之前没注意到...

T
tomoya92#5·9 年前

懒了,感觉github page挺好

B
blackmatch#6·9 年前

写markdown的时候图片怎么处理?

T
Tong-Huang#8·9 年前

Nice

S
shuiRong#9·9 年前
引用 blackmatch写markdown的时候图片怎么处理?

@blackmatch 上线匆忙,图片还没有专门处理,接下来的版本打算加上拖拽自动转换成md语法的功能(当然同时存储服务器.)

L
LukerSpringtree#10·9 年前

字太大了.

S
shuiRong#11·9 年前
引用 blackmatch写markdown的时候图片怎么处理?

@blackmatch 支持上传图片了.自动转换md语法.Nice

B
blackmatch#12·9 年前

@shuiRong 图片怎么实现的,以文件的形式存服务器然后返回一个链接到富文本?

W
wocaatm#13·9 年前

button样式有点杂。 --采用Cnode VueJs

B
beilunyang#14·9 年前

有没有插件系统

A
Ang-Work#15·9 年前

厉害哦~

S
shuiRong#16·9 年前
引用 blackmatch@shuiRong 图片怎么实现的,以文件的形式存服务器然后返回一个链接到富文本?

@blackmatch 是的,上传到服务器,然后返回地址.当然,在服务端开放uploads文件.

S
shuiRong#17·9 年前
引用 beilunyang有没有插件系统

@beilunyang 目前功能还很少,没有插件系统.(请教下:如果填加插件功能,有什么特别的益处?)

参与回复
登录后即可参与回复。登录