【问题标题】:Blogging engine with built in SASS/Compass and HAML [closed]内置 SASS/Compass 和 HAML 的博客引擎 [关闭]
【发布时间】:2011-12-20 17:52:45
【问题描述】:

我非常喜欢 HAML 和 SASS 为我的设计习惯所做的一切。我想将我的博客从 Wordpress 切换到原生支持 SASS、Compass 和 HAML 的内容(Markdown 和 Liquid 支持的奖励积分)。外面有什么?

Typo 和 Mephisto 似乎没有提到它,而且我不认为我想要一个静态博客,就像 Jekyll 看起来一样好(另外你必须跳过 Jekyll 中的 SASS 和 HAML,我是不知道我喜欢)。

我知道监视和自动编译目录并不是很难,但如果可以的话,我会避免这种额外的复杂性。

有什么适合我的吗?

谢谢!

【问题讨论】:

    标签: blogs haml markdown sass compass-sass


    【解决方案1】:

    看看Nesta CMS。它基于 Sinatra,非常轻巧,支持所有 templating options that Sinatra supports,有一个不错的插件系统,可以是 hosted for free on Heroku

    有关由 Nesta 驱动的适当示例网站,请查看 The Sass Way

    【讨论】:

    • 谢谢,我可能刚刚找到我的 CMS!
    【解决方案2】:

    小心!您不想在 CMS 中使用未经修改的 Haml。原因是 Haml 可以嵌入任何 Ruby 代码,因此您的 CMS 页面将能够做一些令人讨厌的事情,例如

    %h1 My Cat
    %p This is a picture of my cat.
    - User.delete_all
    

    不过,我知道Radiant 可以使用Haml;我想他们一定是用 Radius(他们有限的模板语言)而不是完整的 Ruby 对它进行了沙箱化——至少我希望他们这样做了!

    【讨论】:

      【解决方案3】:

      还有http://middlemanapp.com,非常棒。

      【讨论】:

      • Stack Overflow 不欢迎仅链接的答案。
      【解决方案4】:

      这可能并不能真正回答您的问题,但是您是否考虑过使用 ActiveAdminRailsAdmin 之类的东西来构建您自己的一个简单的东西?你仍然可以安装 compass 或 bourbon 或任何你喜欢的东西。

      更新:

      刚刚找到这个,它叫做Octopress - 它在jekyll 上运行,但它内置了对Sass 和Compass 的支持,并且有用于haml 的插件/转换器。它看起来是个不错的工具。

      【讨论】:

      • 我想这是一个不错的选择,因为似乎没有其他人有任何建议......我想我会试一试。
      • 我用 Octopress 的链接更新了我的答案,这可能也值得一看
      猜你喜欢
      • 1970-01-01
      • 2010-10-04
      • 2011-10-04
      • 1970-01-01
      • 2012-11-22
      • 2011-10-16
      • 2016-04-15
      • 2011-12-29
      • 1970-01-01
      相关资源
      最近更新 更多