问题
执行hexo g
指令时报错:
1 | Nunjucks Error: [Line 22, Column 66] expected variable end |
或者
1 | Error: expected end of comment, got end of file |
这种情况一般是在文章中添加了导致的 或者下面各种符号:
1 | {# |
我这边 也只能使用代码块包裹 不然文章转换报错😂
解决办法
只需要在外面加上反引号`来告诉
hexo
不要解析其中内容, 如下:
1 | `{{` |
或者使用代码块进行包裹 比如:
1 | <template> |
一般来说被引用或者被包裹后基本就不会有啥问题了 带#
号的使用反引号无效 只能使用代码块包裹
如果上面的方法 还是解决不了就只能使用下面这种方法了:
在出现问题内容前后添加 ` 和 `
进行包裹即可解决该问题 比如:
1 | {% raw %} |
本文为作者原创 转载时请注明出处 谢谢