Poet Node.js博客引擎

poet 的博客引擎,挺适合喜欢折腾 Node.js 的你。结构清爽,用起来也比较顺,支持 Markdown 和 Jade 模板,直接把文章写成文件,标记上元数据就能搞定发布。

本地写 Markdown,写完直接 push 上去就能跑。页面渲染用 Express,也支持自定义模板,想用 pug 也没问题。分页、分类、标签这些功能也都内置了,响应也快,代码也不复杂。

源代码你可以直接去 jsantell.com 看,结构清晰,适合拿来改改。尤其是你想自己搞个个人博客,不想用 WordPress 或 Ghost 这种重的,这个就挺香。

提醒一句:poet 的维护不是活跃,适合有点动手能力的同学。写博客的逻辑简单明了,适合学着二次开发,或者做个定制后台。

如果你在找 Node.js 的博客引擎,又想页面加载快、结构别太重,可以试试 poet。结合 expressmarkdown 用,一下午就能搭个初版。

zip
poet.zip 预估大小:82个文件
folder
poet-master 文件夹
file
.gitignore 29B
file
package.json 876B
file
package-lock.json 74KB
folder
bin 文件夹
file
apply 179B
file
.travis.yml 39B
file
CONTRIBUTING.md 682B
file
LICENSE 1KB
file
CHANGELOG.md 3KB
folder
examples 文件夹
file
defaultSetup.js 371B
file
sitemap.js 621B
file
configuredSetup.js 578B
file
package.json 180B
file
rss.js 579B
file
customRoutes.js 2KB
file
watcher.js 417B
folder
public 文件夹
folder
css 文件夹
file
bootstrap.css 83KB
folder
views 文件夹
file
page.pug 115B
file
category.pug 155B
file
sitemap.pug 174B
file
index.pug 163B
file
categories.pug 136B
file
tags.pug 104B
file
layout.pug 701B
file
rss.pug 557B
file
tag.pug 135B
file
post.pug 333B
folder
includes 文件夹
file
pagination.pug 260B
file
postSnippet.pug 281B
folder
_posts 文件夹
file
jquery-twitch.md 919B
file
node-json-front-matter.md 1KB
file
node-request-extend.md 1KB
file
flotr2.md 2KB
file
js-image-diff.md 3KB
file
acidcupcakecolourscheme.md 2KB
file
dancer.js.md 9KB
file
README.md 2KB
folder
lib 文件夹
folder
poet 文件夹
file
templates.js 726B
file
defaults.js 782B
file
helpers.js 3KB
file
routes.js 3KB
file
utils.js 7KB
file
methods.js 6KB
file
poet.js 2KB
folder
docs 文件夹
file
header.html 591B
file
Makefile 260B
file
docs.md 11KB
folder
public 文件夹
folder
js 文件夹
file
ga.js 421B
file
prettify.js 13KB
file
index.html 14KB
folder
styles 文件夹
file
poet.css 1KB
file
prettify.css 282B
file
white_leather.png 52KB
file
dark_leather.png 73KB
folder
img 文件夹
file
poet.png 128KB
file
footer.html 339B
folder
test 文件夹
folder
_postsJson 文件夹
file
test4.md 1KB
file
readMore.md 957B
file
test2.md 1017B
file
test1.md 223B
file
test3.md 1KB
file
pugTemplate.pug 297B
file
customTemplate.custom 187B
folder
_postsYaml 文件夹
file
test4.md 998B
file
test2.md 982B
file
test1.md 185B
file
test3.md 978B
file
init.test.js 2KB
folder
_postsWithErrorJson 文件夹
file
pugTemplateError.pug 172B
file
pugTemplate.pug 181B
file
routes.test.js 8KB
folder
helpers 文件夹
file
routeInfo.js 387B
file
routeMocks.js 350B
folder
views 文件夹
folder
include 文件夹
file
simple.pug 14B
folder
test-posts 文件夹
folder
period.path 文件夹
file
test1.md 223B
folder
slug 文件夹
file
test1.md 248B
file
templates.test.js 5KB
file
helpers.test.js 6KB
file
options.test.js 3KB
folder
deepPosts 文件夹
folder
anotherDir 文件夹
file
deep.md 1KB
file
test1.md 223B
file
locals.test.js 1KB
file
posts.test.js 8KB
...
zip 文件大小:353.19KB