前言
将hexo部署到服务器上,需要在命令行执行hexo generate,生成打包好的文件夹public。参考部署至Web服务器,public里的所有文件需要放置在Nginx目录下的某个文件夹中(一般根据项目配置自定义),例如我们项目是放在/home/dwt-best-practice/下:
此时部署后,会发现打开页面是没有css和js效果的,F12看console会发现是因为资源路径加载问题。
解决方案
在站点配置文件根目录/_config.yml中配置URL:
根据在Nginx服务器上配置的server location来配置此处的URL,就可以加载css和js资源了。