将hexo 生成的静态网站部署到GitHub上,无法显示CSS样式?

2025-03-13 14:55:04
推荐回答(1个)
回答1:

GitHub默认目录路径为 //域名/项目名称/,也就是你所创建的,都是在 项目名称/ 之后。我也是测试了几次才发现的。
拿你自己的项目举例:
其实你自己已经写出来了,你没有注意到;

a:默认域名为:http://localhost:4000/
b:默认页面为index.html

c:默认样式微css/style.css
那么你的本地默认页面是 a+b,即默认样式为a+c
即:http://localhost:4000/css/style.css
如果按照你自己代码的逻辑,就是 a+“/”+c?
即 http://localhost:4000//css/style.css,
变成了// ,所以路径错误。