【问题标题】:How to edit CSS and HTML in frameworks such as Hexo using Node.js如何使用 Node.js 在 Hexo 等框架中编辑 CSS 和 HTML
【发布时间】:2014-08-17 13:14:10
【问题描述】:

我是Node.js 的新手,并决定尝试使用Hexo 创建一个博客网站。我遇到的问题是尝试编辑主样式表和索引文件以包含新的网络字体(或一般的任何编辑)。

我认为它会起作用的方式是我会进行更改,然后服务器会选择它,例如文档中所述的/themes folder。尽管情况并非如此,而且您似乎无法直接编辑 CSS。

如何在这些框架中编辑主要的 CSS 和索引?

【问题讨论】:

    标签: javascript html css node.js hexo


    【解决方案1】:

    Hexo.io 使用了Stylus,可以看文档。

    我尝试更改默认主题并成功了。

    通过路径中的示例:themes\landscape\source\css - style.styl

    【讨论】:

      【解决方案2】:

      在 Hexo 中,主题负责呈现 HTML 中的内容并设置样式。主题可以决定使用什么预处理器(用于 CSS 和 HTML 模板)。

      landscape 在 CSS 中使用 Stylus,在模板中使用 EJS(注意它是 1.0)。
      您必须 npm install hexo-renderer-ejs hexo-renderer-stylus 才能正常工作。

      other renderers,但不太受欢迎。

      【讨论】:

        猜你喜欢
        • 2013-05-20
        • 2017-11-20
        • 1970-01-01
        • 1970-01-01
        • 2020-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多