我正在尝试使用 Github 页面构建一个简单的博客,并且我已经使用jekyll serve bundler
在本地测试了我的更改。问题是当我将更改推送到 GitHub 时,我看到以下错误:
Your SCSS file blog/styles.scss has an error on line 15: File to import not found or unreadable: variables. Load path: /hoosegow/.bundle/ruby/2.5.0/gems/jekyll-theme-primer-0.5.4/_sass.
我查看了_sass/_variables.scss
文件,没有看到任何明显的问题。
有什么指示吗?感谢任何帮助(仅供参考 - 我是红宝石和杰基尔生态系统的新手(
我能够找到此问题的原因。问题是我所有的博客文件都在存储库的blog/
目录下,GitHub Pages 没有使用它作为发布博客source
。它希望source
位于存储库的根目录中。将所有文件移动到存储库的根目录后,一切正常。