需要一个类似于jekyll的客户端javascript静态网站生成器-没有服务器端的任何东西
need a client side javascript static website generator similar to jekyll - no server side anything
我正在寻找Jekyll(静态网站生成器)和Pagfy.js或Deck.js之间的交叉。
我的网站很简单,我不关心SEO,也不担心对用户的系统征税。我喜欢pagify.js和deck.js的功能,但我也希望它们能够实时呈现模板并使用标记语言。胡子和降价更可取。
如果他们也能阅读YAML的标题,加载部分并实时渲染我的文本和图像,那就太好了。
它应该读取markdown并从布局中渲染它&模板。
把它想象成一个客户端,没有服务器的静态网站生成器。我能用什么?
我已经查看了hogan.js、splash.js和其他一些,但它们似乎不能像杰基尔那样做。
BTW:我并不关心"博客知名度"。
这可能是您想要的?
function Template ( temp ) {
this.template = temp;
}
Template.prototype = {
render : function ( arr ) {
return this.template.replace( /'{'$(['d'w]*)'}/g, function ( $, $1 ) {
return arr[$1] || "";
})
}
}
var template = new Template ( '<div class="icon {$last}" id="{$id}"><img src="{$src}" alt="" /><div class="title">{$title}</div></div>' );
console.log( template.render( {src:"img.png",title:"123456",id:"a4546"} ) );
// <div class="icon " id="a4546"><img src="img.png" alt="" /><div class="title">123456</div></div>
所以我终于找到了一些:
https://github.com/evilstreak/markdown-js
https://github.com/OscarGodson/EpicEditor
相关文章:
- 有任何可能将facebook实时信使整合到一个网站中
- 使用HTML和任何服务器端语言(PHP,.net,ruby)制作的网站是否可以在每个具有浏览器的设备上工作
- 通过单击选项卡而不是单击网站的任何部分来隐藏选项卡
- SeleniumIDE不会记录来自某些网站的任何内容
- 我正在尝试为一个网站创建一个文本框,可以将文本更改为用户希望的任何格式
- 我使用谷歌标签管理器在我的网站上启动标签.变量“;未定义的“;在任何版本的Internet Explorer的自定义代码
- 让切换类保留给网站的任何查看者
- 如果我的网站在iframe中,我不希望标题显示在任何页面中
- 我无法在我的网站上获取任何图像或显示任何 URL 图像
- 如何获取用户访问的任何新网站的 URL
- QUnit:任何不在网站DOM树中输出结果的官方解决方案
- 需要一个类似于jekyll的客户端javascript静态网站生成器-没有服务器端的任何东西
- 加载任何网站后运行自定义javascript代码
- 如何确保我的css覆盖在任何网站的顶部
- 网站如何使用Javascript而不在浏览器中显示任何结构HTML
- 有没有办法自动向下滚动并加载任何使用无限滚动的网站的更多内容
- 重定向未刷新或点击任何内容的实时网站访问者
- 使用Javascript向任何网站添加按钮
- 任何防止网站中出现外部jQuery或javascript代码的方法
- 在特定时间段内阻止任何用户在网站上的活动:javascript