gpt4 book ai didi

css - Bourbon 的 Jekyll 转换错误

转载 作者:行者123 更新时间:2023-11-28 02:44:01 25 4
gpt4 key购买 nike

每当我尝试 bundle exec jekyll build/serve 时,我都会收到以下错误:

 Conversion error: Jekyll::Converters::Scss encountered an error while converting 'css/main.scss':
Undefined variable: "$output-bourbon-deprecation-warnings". on line 20
jekyll 3.6.0 | Error: Undefined variable: "$output-bourbon-deprecation-warnings". on line 20

我什至不确定去哪里找,因为这个变量没有出现在 css/main.scss 文件中。

css/main.scss 文件的代码:

---
# Only the main Sass file needs front matter (the dashes are enough)
---
@charset "utf-8";
@import "variables";

// TOOLS
@import "reset";
@import "normalize";
@import "bourbon/bourbon";
@import "neat/neat";

// GLOBAL
@import "base";
@import "layout";

// COMPONENTS
@import "header";
@import "footer";
@import "carousel";
@import "post-index";

// PAGE
@import "posts";

// CUSTOM
@import "custom";

我认为它的主要用途是作为前缀。当我尝试完全注释掉 bourbon 时,我得到了更多错误。我还尝试删除并重新安装这些 gem。

最佳答案

根据您使用的原始主题的配置正确程度,这可能是由于 gemfile 没有足够紧密地锁定到允许破坏性更改的程度。

将以下内容添加到您的 SCSS 文件中:

$output-bourbon-deprecation-warnings: false;

这必须添加之前 @import boutbon;

关于css - Bourbon 的 Jekyll 转换错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47010279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com