我正在尝试使用 Github Pages 建立一个在 Jekyll 上运行的站点,我有一段时间没有更新(显然我的开发人员技能总体上非常生疏)。每当我尝试时,我都会收到此错误:
您的站点在构建时遇到问题:您的 SCSS 文件 sass/about.scss 在第 1 行出现错误:找不到要导入的文件或无法读取:默认值。加载路径:_sass/hoosegow/.bundle/ruby/2.4.0/gems/minima-2.1.1/_sass。如需更多信息,请参阅 https://help.github.com/articles/page-build-failed-invalid-sass-or-scss/ .
我所有的 scss 页面(例如 about.scss)都以此开头:
---
---
@import "default";
或者
---
---
@import "bootstrap";
我确保我的 config.yml 文件有这个:
sass:
sass_dir: ./_sass
我不知道从这里做什么。
最佳答案
看起来你错过了一个很大的提示!
File to import not found or unreadable: default
它正在寻找一个名为
default.scss
的文件。并且无法这样做。确保文件存在于 sass_dir
您已配置并且没有任何奇怪的读取权限(例如,您可以在另一个程序中打开文件吗?)。
关于twitter-bootstrap - SCSS 文件错误 : File to import not found or unreadable: bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49043155/