Ory*_*and 19 javascript node.js docpad pug
使用Markdown和RSS支持建立静态博客的最佳方法是什么,就像这个人一样,但是使用Node和JavaScript Web框架而不是Python和Django?
我想使用Node.js构建一个静态站点,最好是使用现成的包,类似于Ruby的Jekyll或Python的Hyde.我需要一些服务器端模板(例如jade,HAML,Jinja),也许还需要一些Markdown支持,尽管不是必需的.
我已经发现了Express,Petrify和Node-blog,但我不确定它们是不是正确的选择.
有关推荐的行动方式的任何建议?
小智 15
我强烈推荐wintersmith.它建立在节点上并用coffeescript编写.
来自wintersmith的功能页面:
要查看它的实际效果,请查看这些示例.
您还可以获得一个正在运行的wintersmith网站:
$ npm install wintersmith -g
$ wintersmith new <path>
$ cd <path>
$ wintersmith preview
Run Code Online (Sandbox Code Playgroud)
我尝试过DocPad,小麦,苏格兰威士忌和铁匠,并且发现wintersmith比DocPad(一个真正的静态站点生成器)简单得多,开箱即用,维护得更好,插件支持比其他更好.
我正在重建我的两个网站以使用它.
我刚刚发布了Kerouac.
我想要为我的项目生成静态站点最简单(但又灵活,如果需要)的方式.没有现成的解决方案非常符合要求,因此创建了Kerouac.它受到Express中间件概念的启发,所以如果您还在Node中开发动态Web应用程序,Kerouac会立刻感受到它的熟悉.即使对于静态站点,中间件方法也证明非常有效,产生了一个简单的高级API,具有无限灵活的低级API,用于不可避免的调整和自定义.
| 归档时间: |
|
| 查看次数: |
8256 次 |
| 最近记录: |