Jekyll 使用GiHub页面时页面格式丢失

Jekyll 使用GiHub页面时页面格式丢失,jekyll,github-pages,Jekyll,Github Pages,当我编译我的jekyll站点并使用“jekyll服务”进行本地测试时,一切都很好。但当github编译并托管它时,我的站点会释放所有格式。我应该怎么做来防止这个或是套鞋 本地托管(杰基尔服务)-良好 **GiHub托管(Jekyll)-格式丢失,移到左侧** 文件似乎位于 /assets/main.scss不存在,因此将生成哪个源文件?您是否已提交所有内容?是否已检查源代码,可能是缺少样式。什么是URL?当在本地使用“jekyll serve”查看您的URL时,它可以完美地工作。你能把你的头放在

当我编译我的jekyll站点并使用“jekyll服务”进行本地测试时,一切都很好。但当github编译并托管它时,我的站点会释放所有格式。我应该怎么做来防止这个或是套鞋

本地托管(杰基尔服务)-良好 **GiHub托管(Jekyll)-格式丢失,移到左侧**

文件似乎位于


/assets/main.scss不存在,因此将生成哪个源文件?您是否已提交所有内容?

是否已检查源代码,可能是缺少样式。什么是URL?当在本地使用“jekyll serve”查看您的URL时,它可以完美地工作。你能把你的头放在你链接的地方吗。我的意思是你正在使用的东西,比如prepend baseurl或类似的东西。嗨,goyllo,当我在我的机器上清理构建站点时,在_site\assets\folder main.css样式表中生成,页面在localhost上正确设置样式。因为_site是根目录,所以样式表的根位置应该是“”,这在index.html中是完美的。请给出建议?您正在托管您的_站点文件夹,为什么?仅承载其他目录。Github页面将为您构建站点。是的,文件在那里-本地站点生成工作正常。将生成什么源文件?css文件夹中的main.scss,当我们在文件夹中创建新的jekyll项目时,让我们说“myfldr”,它会创建此文件,默认情况下导入最小主题/css/main.css是/css/main.css的源文件,not/assets/main.css感谢大家的帮助,我找到了一个旁路(我已经将本地生成的main.css从main.scs提交到新的文件夹资产中,所以它被复制到最终的github站点)。