首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hexo-Matery主题美化

找不到你想要页面了" --- 紧接着再新建主题文件夹 layout 目录下新建 404.ejs 文件,添加内容如下: /* don't remove...#显示行数 tab_replace: '' #n个空格替换tabs;如果值为空,则不会替换tabs wrap: ture hljs: false # 关闭原有的代码高亮...您可以在文章 md 文件 front-matter 中指定 reprintPolicy 来给单个文章配置转载规则 自定制修改 修改主题颜色 在主题文件 /source/css/matery.css...# 这是主题配置文件相关信息 # 配置网站favicon和网站LOGO # 此处CDN,也可以使用本地文件 favicon: https://cdn.jsdelivr.net/gh/guixinchn...weixin 图片链接,会跳转到一个新标签页,之后还需要修改 ejs 文件,文件在主题目录下 layout 文件夹下_partial 文件夹,修改 social-link.ejs,添加相关配置

1.8K20

Nodejs学习笔记(五)--- Express安装入门与模版引擎ejs

-c, --css add stylesheet support (less|stylus|compass) (d efaults to plain css...,输出是没有转义后变量值 3.   而这个标签,从显示上看,他循环了出来参数中值,标签中是javascript逻辑代码,注意括号开闭合   在这里,简单认识一下ejs,下面开始看看express...engine', 'ejs');  设置使用模版引擎,我们使用ejs 2.app.use([path], function)      这个方法来使用中间件,因为express依赖于connect...文件,其中.js后缀省略,/users访问时,调用routes目录下users.js文件   这就是为什么,我们示例中用http://localhost:8100/访问是,修改index.js里文件代码可以执行...,传并传入了title和users两个对象做为参数;   为什么它会知道解板views目录下index.ejs?

3.5K100
您找到你想要的搜索结果了吗?
是的
没有找到

使用express框架开发,如何在ejs文件中导入外部js、css文件

在使用ejs模版过程中遇到了这个问题:如何在ejs模版中导入外部js、css文件。 猜测,ejs和html导入外部文件方式应该是不一样。但是还是决定试一试。...按照之前在html文件中方式导入,结果失败。 这也证明之前想法,这些静态文件一经过服务器,就不能直接进行导入了。那该如何导入呢? 这是文件结构:  ?...现在需要在index.ejs文件中导入public文件夹下table.css以及table.js两个文件。  为什么要将两个静态文件放到public文件夹下呢?...笔者这里情况如下: 基于node.js ,使用express开发一个blog网站: 项目目录: ? 这里引用外部js和css文件ejs页面的代码: public文件夹路径配置: ? public文件夹下静态资源结构: ?

9.7K00

使用express框架,如何在ejs文件中导入外部js、css文件

最近在用nodejs写一点东西,当然也用到了express框架和ejs模版了。在使用ejs模版过程中遇到了这个问题:如何在ejs模版中导入外部js、css文件。...猜测,ejs和html导入外部文件方式应该是不一样。但是还是决定试一试。按照之前在html文件中方式导入,结果失败。 这也证明之前想法,这些静态文件一经过服务器,就不能直接进行导入了。...这是文件结构: ? 现在需要在index.ejs文件中导入public文件夹下table.css以及table.js两个文件。 为什么要将两个静态文件放到public文件夹下呢?...当然,上面的截图中目录是自己写,下面是express自动生成目录: ? 可以看到,其中public文件夹是其自动生成,也就是让你放静态文件文件夹。...那把包括了js、css以及图片静态文件放到public文件夹下又该怎么使用呢? 看图: ?

6.3K00

从零开始写一个Hexo主题

在开始前,你需要对以下一些知识点有必要了解: 模板引擎语法 CSS预处理器 YML语法 Hexo文档 本文使用模板引擎为 ejs,使用 CSS 预处理器为 stylus。...: 是导航栏 layout/_partial/footer.ejs: 是底部信息 我们在layout中创建layout.ejs,并引入...除此之外,还有将经常使用是theme变量,该变量是主题配置(即主题根目录下 _config.yml 中配置),其他变量参见hexo文档。...其实Hexo所有的文章分类标签等等变量信息,在编译成本地静态文件之前,都是本地存储在一个db.json中,相当于小型本地数据库,Hexo在运行阶段,所有的数据相关操作其实都是在这个小型数据库上进行操作...而Hexo主题作用就是决定每个布局模板长什么样。 推荐阅读 CSS尺寸单位介绍 为什么现在面试总是面试造火箭? 群里提问艺术 「一个有温度前端号」

4.1K40

Hexo-neat插件优化提升访问效率

问:是怎么发现呢? 答:这在sakura主题中,原作者source\links\index.md中就用了颜文字<( ̄︶ ̄),微微一笑,挖坑,这里补坑了啊。...【INFO neat the html: xxxx.ejs】压缩ejs配置文件(这里也有很多换行和空格),这是html片段格式文件。...需要单独列出来(这里引用了fancybox图片弹窗效果,从压缩名单里单独剔除) 4,深目录,需要单独列出来:(这里引用了live2d看板娘动画) 单用*/.min.js深目录跳过已压缩文件不行...,这部分只好全部跳过压缩了: 5,如果你和我一样sakura主题,那么在themes\sakura\layout_partial\aplayer.ejs中,在34和35行中间添加一个>反括号。... 一共有i项歌单,循环打印歌单信息,对,sakura原作者忘记加前反括号了。

1.9K20

折腾博客系列之发布自己主题:PureBlue

直到十几天前,还是 Next 主题,这的确是一个相当成熟和漂亮主题,特别喜欢它简洁。直到某天看到一句话: 当你看到你主题出现在两个以上博客时,那你就要考虑自己写一个了。...体会和感想 虽然是一个小项目,而且代码也写得比较乱,但是收获颇丰——接触到了两个新技术,一是模板引擎ejs,二个是css预处理器stylus,还有就是对hexo原理有了更为深入理解,至少知道了...某篇文章中出现了一行很长代码,因为没有对它进行换行和溢出处理,导致图片尺寸无法正常设置,同时所有的文本内容都被挤出div。 在本地测试时候某些文章无法显示全文内容,并且底部div消失。...Hexo中并没有专门展示所有标签或者所有类别的页面,拿ejs来说,layout文件夹下tag.ejs实际指的是单一标签下所有文章,同理categories.ejs指的是单一类别下所有文章。...总结 主题基本东西都做好了,剩下就是上传到 github,并且向 Hexo 官方站点发起 PR—-这些对于我这个菜鸟来说还很陌生,所以不得不去b站找了 github 和 git 使用相关教程。

89220

Webpack+vue+boostrap+ejs构建Web版GM工具

前言 Web前端组件技术刷新真的是日新月异,前段时间看到很多童鞋分享了webpack使用,刚好之前做我们游戏里Web版GM工具时候正在想怎么简单方式,做模块分离并且又不需要引入重量级第三方库或组件...我们Web版GM工具长差不多这个样子,全静态页面。 因为分成了好几个模块,然后由于是bootstrap。上面的Tab和下面的内容还有处理逻辑函数都分了三大块,在不同位置。...支持 为了可以方便地使用css,可以加入 sass 或者 less 支持,这里加入了 sass 支持。...然后再加上原本css模块。...是运行时编译版本,而 vue 对 webpack 文档里支持方式是只导入了runtime,没有导入编译库,所以这里初始化流程会麻烦一些。

2.6K32

Hexo博客主题之hexo-Theme-Matery介绍

(文章无特色图片时会有 24 张漂亮图片代替) 时间轴式归档页 词云标签页和雷达图分类页 丰富于我页面(包括关于我、文章统计图、项目、技能、相册等) 可自定义数据友情链接页面 支持文章置顶和文章打赏...如果还没有的话,不妨使用 Hexo 和 Markdown 来写博客和文章。...我们可以 hexo-permalink-pinyin Hexo 插件使在生成文章时生成中文拼音永久链接。...修改地方在主题文件 /layout/_partial/footer.ejs 文件中,包括站点、使用主题、访问量等。...以下列出了可能对你有用地方: 修改主题颜色 在主题文件 /source/css/matery.css 文件中,搜索 .bg-color 来修改背景颜色: /* 整体背景颜色,包括导航、移动端导航、

1.1K30

Hexo+Github 博客搭建之 Matery 主题安装配置篇

(文章无特色图片时会有 24 张漂亮图片代替) 时间轴式归档页 词云标签页和雷达图分类页 丰富于我页面(包括关于我、文章统计图、项目、技能、相册等) 可自定义数据友情链接页面 支持文章置顶和文章打赏...支持emoji表情,markdown emoji语法书写直接生成对应能跳跃表情。...下载 当你看到这里时候,应该已经有一个自己 Hexo 博客了。如果还没有的话,不妨使用 Hexo 和 Markdown 来写博客和文章。...修改地方在主题文件 /layout/_partial/footer.ejs 文件中,包括站点、使用主题、访问量等。...首页文章列表 修改主题颜色 在主题文件 /source/css/matery.css 文件中,搜索 .bg-color 来修改背景颜色: /* 整体背景颜色,包括导航、移动端导航、页尾、标签页等背景颜色

1.2K30

hexo+github搭建博客(超级详细版,精细入微)

如果页面变成了之前本地调试时样子,说明上传以及完成了。没变的话查看一下上传时命令行窗口信息有没有错误信息,没有的话清除一下浏览器缓存试试。...(文章无特色图片时会有 24 张漂亮图片代替) 时间轴式归档页 词云标签页和雷达图分类页 丰富于我页面(包括关于我、文章统计图、项目、技能、相册等) 可自定义数据友情链接页面 支持文章置顶和文章打赏...,默认为英文 timezone: #时区,可以不填写 # 这是主题配置文件相关信息 # 配置网站favicon和网站LOGO # 此处CDN,也可以使用本地文件 favicon: https...图片链接,会跳转到一个新标签页,之后还需要修改ejs文件,文件在主题目录下layout文件夹下_partial文件夹,修改social-link.ejs,添加相关配置,个人添加配置如下...关于我页面添加个人简历 打开theme/matery/layout/about.ejs文件,大约在13行。

5.3K84

【长文慎入】一文吃透React SSR服务端同构渲染

为什么要服务端渲染(ssr) 至于为什么要服务端渲染,相信大家都有所闻,而且每个人都能说出几点来。...为什么不直接干掉?所以为了方便,这里写了一个 babel 插件,在编译时候干掉 css 导入代码。...核心亮点说完,整个流程基本结束,剩下都是些有的了,打算要收工了。...为了方便大家参考和学习,把涉及到代码进行整理、完善和修改,增加了一些基础配置和工程化处理,目前已形成一个完整开发骨架,可以直接运行看效果,所有的代码都在这个骨架里,欢迎star 欢迎 下载,交流学习...这也是为什么上来先要说下 reac ssr原理 原因,因为它指导了实践。

3.9K62

关于itsNeko开源博客食用方法

时间过好快,还好都记录下来了。 itsNeko开源介绍 基于 itsNeko开源博客是基于Hexo博客Matery主题魔改,感谢各位对本博客喜爱与支持。...2、个人介绍内容 在/themes/layout/about.ejs文件中,使用“ ctrl+F ”快捷键定位到“ 关于我哦 ”,然后自行个人介绍介绍。...这里已给出常用两类文章模板,可直接复制粘贴然后(修改文章名,链接后缀建议英文,标签建议只用一个,分类,时间,以及文章banner图片)形成新文章。...medias/reward 鼠标左键点击文字 -> /themes/source/js/click_show_text.js 网站标题栏和footer栏背景颜色 -> /themes/source/css.../matery.css 在该文件中使用“ ctrl+F ”快捷键定位到“ 网站标题栏和footer栏背景颜色 ”,然后自行修改颜色。

99830

【长文慎入】一文吃透React SSR服务端同构渲染

为什么要服务端渲染(ssr) 至于为什么要服务端渲染,相信大家都有所闻,而且每个人都能说出几点来。...为什么不直接干掉?所以为了方便,这里写了一个 babel 插件,在编译时候干掉 css 导入代码。...核心亮点说完,整个流程基本结束,剩下都是些有的了,打算要收工了。...为了方便大家参考和学习,把涉及到代码进行整理、完善和修改,增加了一些基础配置和工程化处理,目前已形成一个完整开发骨架,可以直接运行看效果,所有的代码都在这个骨架里,欢迎star 欢迎 下载,交流学习...这也是为什么上来先要说下 reac ssr原理 原因,因为它指导了实践。

3.7K21

vue+webpack搭建单文件应用和多文件应用webpack.config.js写法区别

1.前言 这几天,都遇到过有人问过相似的问题,就是vue和webpack搭建目录时候,怎么把单页面应用配置改成多文件应用,或者是怎么把多文件应用配置改成单文件应用。...这个情况,之前有处理过,公司同事教过就针对这个情况写下此篇文章。各位如果觉得哪里写得不够好,写错了,欢迎指出,大家一起进步。...2.说明 首先,vue和webpack版本都是2.x,请大家留意自己使用版本,特别是webpack版本,1和2还是有些区别的。...接下来只针对webpack.config.js这个配置文件说明,因为做项目的时候,改动基本就是这里,项目的文件虽然也有写法上改动,但是那个改动相信不会难到大家,如果真的不知如何下手,往后可能会再写文章...(getEntry方法是返回一个目录下所有的.js文件名称和路径,jsEntries就是一个对象数组,里面包含着.

1.1K30

那些最受欢迎 Node.js 视图引擎

其最基本定义是,视图引擎是帮助我们比通常更短、更简单方式编写 HTML 代码并重用工具。此外,它还可以从服务器端导入数据并渲染最终 HTML。...Node.js 视图引擎 EJS Pug (Formerly Jade) Handlebars Haml.js Nunjucks … 今天将尝试上面的一些模板,看看哪一个更容易使用。开始吧!...sudo npm install express-generator -g express --view=ejs Demo_EJS 运行以上命令 Node.js ejs 视图引擎创建项目时,我们项目具有以下目录结构...Node.js 项目文件列表 通过上面的命令,我们 EJS 视图引擎创建了一个 Express 项目。此视图引擎在 app.js 文件中设置如下: //......接下来说明如何使用,将创建网站基本布局,并从服务器渲染数据。首先,从服务器渲染数据。

2.3K20
领券