尝试在Windows 10计算机上运行bundle exec jekyll serve
时,发生此错误:
jekyll 3.7.4 | Error: File to import not found or unreadable: reset.
Load paths:
C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/minima-2.5.0/_sass
C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/minima-2.5.0/_sass on line 6
我的目录结构如下:
.
├── _config.yml
├── README.md
├── _sass
| ├── _reset.scss
| └── _variables.scss
├── assets
| ├── styles
| | └── design.scss
├── .gitignore
├── Gemfile
├── Gemfile.lock
└── index.md
请注意,这在我的Mac上有效(我刚刚克隆了git存储库并尝试在Windows上投放)。
我尝试将其添加到_config.yml
,但它没有任何改变。
sass:
sass_dir: _sass
答案 0 :(得分:0)
我从“本地Windows”切换到docker
来构建我的Jekyll页面。
在使用docker之前创建文件夹$PWD/vendor/bundle
。
docker run -it --rm \
--volume="$PWD:/srv/jekyll" \
--volume="$PWD/vendor/bundle:/usr/local/bundle" \
jekyll/jekyll \
jekyll build