Nunjucks Error expected variable end解决办法
发表于|更新于|Hexo
Nunjucks Error expected variable end解决办法
## 问题: > 如果在部署hexo博客的时候报错Nunjucks Error expected variable end则可能是因为Hexo使用Nunjucks渲染贴子,使用=={{ }}==或者=={% %}==包装的内容被解析,这样会引起冲突。
解决方法:
使用以下标签包裹对应铭感字段就行:
1  | {% raw %}  | 
文章作者: 长白崎
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 长白崎の个人博客!
相关推荐

 2024-01-24
Hexo+Butterfly 自定义右键菜单
Hexo+Butterfly 自定义右键菜单  效果展示:  步骤 1.创建布局文件 在[博客根目录]/themes/butterfly/layout/includes文件夹下新建一个right-menu的文件夹,在此文件夹下新建一个index.pug文件。  将以下代码复制到文件中: 12345678910111213141516171819202122232425262728293031#rightMenu    .rightMenu-group.rightMenu-small        .rightMenu-item#menu-backward            i.fa-solid.fa-arrow-left        .rightMenu-item#menu-forward            i.fa-solid.fa-arrow-right        .rightMenu-item#menu-refresh            i.fa-solid.fa-arrow-rotate-right       ...

 2025-07-08
Hexo+GithubActions+GithubPages自动化部署打包更新博客
Hexo+GithubActions+GithubPages自动化部署打包更新博客  这篇文章主要是通过Hexo配合Github一系列方便的工具进行一键部署博客更新操作,这样就减少了自行本地静态文件编译和push的操作了,极其方便。 1 创建Hexo博客 这里就省略掉博客的搭建工作了,这些都是基础操作,网上可以直接找到文章学着搭建,这里就直接讲述如何利用GithubActions将博客自动化部署到GithubPages 我用的是Butterfly主题 2 编写Actions配置文件 首先在博客根目录创建目录.github\workflows,然后在此目录下创建对应Actions的yaml配置文件,名字随意,我这里取名为deploy.yml  然后进入文件编写配置文件: 12345678910111213141516171819202122232425262728293031323334353637383940414243name: Deploy Changbaiqi Blog to GitHub Pageson:  push:    branches:      - main ...

 2024-01-14
Hexo博客笔记书写Front-matter参数大全
Hexo博客笔记书写Front-matter参数大全  常见Front-matter 12345678910111213141516171819---title: typora-vue-theme主题介绍date: 2018-09-07 09:25:00author: 长白崎img: /source/images/xxx.jpgtop: truehide: falsecover: truepublished: falsecoverImg: /images/1.jpgpassword: 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92toc: falsemathjax: falsesummary: 这是你自定义的文章摘要内容,如果这个属性有值,文章卡片摘要就显示这段文字,否则程序会自动截取文章的部分内容作为摘要categories: Markdowntags:  - Typora  - Markdown--- 参数说明  title 文章标题 date 文章发布时间 author 文章作者 img...

 2025-06-21
Hexo启用数学公式渲染
Hexo启用数学公式渲染  这里以Butterfly主题为例,Butterfly主题支持Mathjax和KaTex两种数学公式渲染引擎,这里我使用KaTex插件为例,因为KaTex更快更轻量 1 在主题配置文件中配置math 现在主题文件中的_config.yml文件中找到math配置  1234567891011121314151617181920212223242526# --------------------------------------# Math# --------------------------------------# About the per_page# if you set it to true, it will load mathjax/katex script in each page# if you set it to false, it will load mathjax/katex script according to your setting (add the 'mathjax: true' or 'katex: true' in...

 2024-02-27
Hexo常用指令
Hexo常用指令   创建新文章 1$ hexo new "My New Post" #这里My New Post是文章名称   通过node运行当前博客 1$ hexo server #这里就是启动的意思   生成静态页面 1$hexo generate #这里就是生成静态页面的指令   打包静态页面并部署到github 1$ hexo g -d #这里g的意思就是打包成静态页面也就是指令generate,-d其实就是deploy,也就是部署的意思   

 2024-01-23
Hexo解决进入页面动画加载缓慢问题
Hexo解决进入页面动画加载缓慢问题  是否开启了进入页面启动加载动画,并且加载非常缓慢? 导致这个的原因大致有:  动画加载费时 浏览器需要将网站整体的元素都初始化完成,导致耗费时间 浏览器初始化网站时需要返回一个值,但一直没有返回 你的网站它心情不太好🧐  Anyway,想到一个粗暴但简单的方法来解决这个问题。 解决办法 打开 \themes\butterfly\layout\includes\loading\fullpage-loading.pug文件 将标注//新增的两行代码添加进去 1.旧版本Hexo解决办法 123456789101112131415161718192021222324252627282930#loading-box  .loading-left-bg  .loading-right-bg  .spinner-box    .configure-border-1      .configure-core    .configure-border-2      .configure-core    .loading-word=...
 评论






