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

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

本文关键字:js Node 编辑 CSS HTML Hexo 框架      更新时间:2023-09-26

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

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

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

如果你使用Stylus,你可以看看文档。

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

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

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

还有其他的渲染器,但是它们不太流行。