Hexo——使用hexo常见问题

使用hexo server启动本地服务无法访问

使用hexo server命令成功后,在浏览器中输入localhost:4000,无法打开网页。已很肯可能的原因是4000端口被占用,使用如下命令重新映射新的端口号:

1
hexo server -p 4001

如上,就将服务的端口号修改为4001,访问时使用4001即可。

图片无法加载

  1. 要用相对地址

引用图片时不要用绝对地址

一个比较好的方式是:在存放源文件的目录下,创建一个文件夹专门存放图片,生成网页文件后手动将其copy到public的目录下。

这种方式的有一个缺点是:每次使用hexo clean清除后生成文件后,都要将图片文件夹重新手动copy到public中

  1. 后缀名大小写写错

图片的后缀名,有的是大写有的是小写,所以书写时很容易写错。大小写不对图片也将无法显示。

表格无法加载

打开_config.yml文件,向其中加入marked控制参数:


marked:
gfm: true
pedantic: true
sanitize: false
tables: true
breaks: true
smartLists: true
smartypants: true

如果原来就有这些参数,那就修改tables项,将其设置为true。用hexo clean清除后重新生成。

Compartir