hexo 打包后css js无法加载问题

前言

将hexo部署到服务器上,需要在命令行执行hexo generate,生成打包好的文件夹public。参考部署至Web服务器,public里的所有文件需要放置在Nginx目录下的某个文件夹中(一般根据项目配置自定义),例如我们项目是放在/home/dwt-best-practice/下:
hexo 打包后css js无法加载问题_第1张图片
此时部署后,会发现打开页面是没有css和js效果的,F12看console会发现是因为资源路径加载问题。

解决方案

在站点配置文件根目录/_config.yml中配置URL:
在这里插入图片描述
根据在Nginx服务器上配置的server location来配置此处的URL,就可以加载css和js资源了。

参考

hexo部署到web服务器
生成路径的问题,导致css,js无法加载

你可能感兴趣的:(前端,nginx,js,javascript,css,html)