Deployment 部署到github项目页面时出现问题
对不起,如果我问的是一些很基本的问题。我在部署它时遇到了一些问题,它不在用户或组织Github帐户下。当我部署到localhost时,我一点问题都没有,博客主题运行得很好。但当我部署到此项目页面时,情况并非如此。您可以看到发布结果 有什么建议吗Deployment 部署到github项目页面时出现问题,deployment,github,blogs,jekyll,assets,Deployment,Github,Blogs,Jekyll,Assets,对不起,如果我问的是一些很基本的问题。我在部署它时遇到了一些问题,它不在用户或组织Github帐户下。当我部署到localhost时,我一点问题都没有,博客主题运行得很好。但当我部署到此项目页面时,情况并非如此。您可以看到发布结果 有什么建议吗 非常感谢你的帮助 在index.html页面中,您已经从站点根目录中指定了css、js和图像的路径,例如:/images/logo.png,但您的文件位于blog文件夹中。将index.html页面中的路径更改为文档相关路径,如下所示:images/lo
非常感谢你的帮助 在index.html页面中,您已经从站点根目录中指定了css、js和图像的路径,例如:
/images/logo.png
,但您的文件位于blog文件夹中。将index.html页面中的路径更改为文档相关路径,如下所示:images/logo.png
Saravana关于URL的不一致性是正确的,但是我建议使用以下解决方案,我相信这会更干净一些
有一个baseurl
变量可以在\u config.yml
文件中设置。然后可以在布局和其他文件中使用{{site.baseurl}}
liquid模板语法引用它
然后,您可以执行以下操作,以实现开发和部署的一致性:
<img src="{{ site.baseurl }}/images/logo.png">
这里的另一个好处是,如果出于某种原因需要更新基本URL,您可以在一个地方(即\u config.yml
)进行更新,而不必遍历和修改站点中的每个URL
了解更多信息。部署-推动回购是什么意思?你得到的具体错误是什么?