繁体   English   中英

如何使用Node.js在Hexo等框架中编辑CSS和HTML

[英]How to edit CSS and HTML in frameworks such as Hexo using Node.js

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

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

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

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

我试图对默认主题进行更改并且有效。

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

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

landscape正在使用Stylus for CSS和EJS (注意它是1.0)进行模板化。
你必须npm install hexo-renderer-ejs hexo-renderer-stylus才能工作。

还有其他渲染器,但它们不太受欢迎。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM