到目前为止,我一直在本地主机上构建我的网站。
有时我不得不构建一个额外的页面。但是后来我注意到,在我的本地主机上进行设计时,css 没有呈现到那个新页面(index.html 除外)。
所以我不得不添加一个 /
到路径 <link href="/css/style.css" rel="stylesheet">
这样 css 就会显示在我的新页面上并直接从根目录构建。
具有讽刺意味的是,这在我的本地主机上不起作用。这有点烦人,因为现在我无法在我的本地主机上设计我的网站。
为什么 Jekyll 会这样?我如何在本地进行设计?
本地主机地址:http://127.0.0.1:4000/boilerplate/
repo 链接:https://github.com/bomengeduld/boilerplate/tree/gh-pages
最佳答案
你的服务器地址应该是http://127.0.0.1:4000没有“样板”(或者您应该添加“样板”作为您的 baseurl)。
关于css - Jekyll 上的本地主机不呈现 css : it only renders online,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47115852/