将Jekyll项目推送到gh-pages远程分支并使用jekyll-compass时找不到CSS文件

用户名

我正在使用css构建站点,并且本地和远程都运行良好。然后我想切换到无礼。我安装了jekyll-compass,现在我的sass文件在_site / css文件夹中作为css文件输出。本地一切正常,但是当我将它们推送到Github时,我的样式未得到应用,并且在该CSS文件中得到了404。我究竟做错了什么?

乔尔·格洛维耶

不要将渲染的SASS文件的输出设置为,而是将输出/_site/css设置为just /css (站点根目录级别)

发生的情况是,本地SASS运行正常,并按/_site/预期输出到您的目录中。但是在GitHub页面上的生产环境(不支持jekyll-compass gem)中,根本没有输出CSS /_site,因为没有在那里执行插件。

没关系从那里在本地工作,因为GitHub Pages在jekyll build您按下并/_site/重新生成后再次运行该命令因此,它不支持的任何内容(即jekyll-compass)都不会将其放入/_site文件夹的生产版本中

我建议的解决方法之所以有效,是因为不是将最终的CSS输出到推送到GitHub页面时会被覆盖的目录中,而是将其写入即使使用全新目录仍会保留的/_site/目录中。

还要注意的是,Jekyll 2.0将支持SASS,并且您甚至可以根据需要在本地使用2.0 alpha gem(尽管GH Pages直到正式发布后才会更新为2.0)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用GitHub Pages时了解Jekyll和gh-pages分支

来自分类Dev

GitLab-CI在部署时将分支推送到远程

来自分类Dev

将本地分支推送到远程上的新项目

来自分类Dev

在强制推送到另一个分支时,Git没有将新文件推送到远程

来自分类Dev

我不应该将Flutter项目中的哪些文件推送到远程仓库中?

来自分类Dev

如何将功能分支中的文件推送到远程的主分支?

来自分类Dev

使用 jimp 将项目推送到数组的“意外文件结尾”

来自分类Dev

使用jekyll在github中找不到发布文件

来自分类Dev

Jekyll项目上使用的GH-Pages工作流程是什么?

来自分类Dev

从VSCode推送到GitHub上的远程主分支时出错

来自分类Dev

推送到先前创建的远程分支时出错

来自分类Dev

Github Pages-使用Jekyll渲染页面时遇到麻烦

来自分类Dev

在将代码推送到分支时出现Git TypeInitializationException

来自分类Dev

将许多文件上的更改推送到单独的分支中

来自分类Dev

在GitHub Pages Jekyll博客上找不到资产

来自分类Dev

Jekyll和Sass找不到导入文件或无法读取文件

来自分类Dev

GNU make的安装目标是将文件推送到远程SSH?

来自分类Dev

如何停止将删除的文件推送到远程仓库?

来自分类Dev

如何停止将删除的文件推送到远程仓库?

来自分类Dev

尝试使用boto3将文件上传到S3时找不到文件

来自分类Dev

将项目推送到数组时VueJS dom不更新

来自分类Dev

将更改推送到openshift项目时出错

来自分类Dev

使用Cygwin将Git推送到远程服务器时挂起

来自分类Dev

在PHP中使用GCM将远程推送通知发送到iOS时InternalServerError的结果

来自分类Dev

切换分支时推送到最后一个远程分支

来自分类Dev

推送到远程分支失败

来自分类Dev

使用MongoDB的NodeJS-将项目推送到Github

来自分类Dev

使用EGit将Eclipse项目推送到GitHub

来自分类Dev

Jekyll在根_pics文件夹中找不到图像

Related 相关文章

  1. 1

    使用GitHub Pages时了解Jekyll和gh-pages分支

  2. 2

    GitLab-CI在部署时将分支推送到远程

  3. 3

    将本地分支推送到远程上的新项目

  4. 4

    在强制推送到另一个分支时,Git没有将新文件推送到远程

  5. 5

    我不应该将Flutter项目中的哪些文件推送到远程仓库中?

  6. 6

    如何将功能分支中的文件推送到远程的主分支?

  7. 7

    使用 jimp 将项目推送到数组的“意外文件结尾”

  8. 8

    使用jekyll在github中找不到发布文件

  9. 9

    Jekyll项目上使用的GH-Pages工作流程是什么?

  10. 10

    从VSCode推送到GitHub上的远程主分支时出错

  11. 11

    推送到先前创建的远程分支时出错

  12. 12

    Github Pages-使用Jekyll渲染页面时遇到麻烦

  13. 13

    在将代码推送到分支时出现Git TypeInitializationException

  14. 14

    将许多文件上的更改推送到单独的分支中

  15. 15

    在GitHub Pages Jekyll博客上找不到资产

  16. 16

    Jekyll和Sass找不到导入文件或无法读取文件

  17. 17

    GNU make的安装目标是将文件推送到远程SSH?

  18. 18

    如何停止将删除的文件推送到远程仓库?

  19. 19

    如何停止将删除的文件推送到远程仓库?

  20. 20

    尝试使用boto3将文件上传到S3时找不到文件

  21. 21

    将项目推送到数组时VueJS dom不更新

  22. 22

    将更改推送到openshift项目时出错

  23. 23

    使用Cygwin将Git推送到远程服务器时挂起

  24. 24

    在PHP中使用GCM将远程推送通知发送到iOS时InternalServerError的结果

  25. 25

    切换分支时推送到最后一个远程分支

  26. 26

    推送到远程分支失败

  27. 27

    使用MongoDB的NodeJS-将项目推送到Github

  28. 28

    使用EGit将Eclipse项目推送到GitHub

  29. 29

    Jekyll在根_pics文件夹中找不到图像

热门标签

归档