gpt4 book ai didi

css - Gulp with Bourbon/Neat,没有 mixin 命名媒体

转载 作者:行者123 更新时间:2023-11-28 05:57:09 25 4
gpt4 key购买 nike

我正在接手一个元素,但无法编译 CSS,出现错误:

Error: assets/sass/pages/_global.sass
Error: no mixin named media

Backtrace:
assets/sass/pages/_global.sass:86
on line 86 of assets/sass/pages/_global.sass
@include media($md) {

但是似乎所有内容都已正确包含,并且混入在此部分之前/包含在内。我以前用过 SASS,但没有 gulp 或 bourbon,所以我对这个有点难过。

这是该部分的 CSS:

body
+padding(45px 0 0 0)
-webkit-font-smoothing: antialiased
font-family: 'Lato', sans-serif
overflow-x: hidden
+margin(40px 0 0 0)
color: $ft_dark_brown
+media($md)
+padding(113px 0 0 0)

最佳答案

如果您使用 npm 包管理器安装“neat”,它会被设置为 1.9.1 版本——默认版本和 @latest。因此,您可能一直在尝试访问在该版本中具有不同名称的混入。

如果有人在通过 npm 安装后遇到类似错误,请使用您希望使用的特定版本,例如npm install bourbon-neat^2.0.0

编辑:

它不是设置为 1.9.1,而是按日期更新的最新版本。由于 bourbon/neat 维护多个版本(我认为现在是 2.x.x 和 3.x.x),默认版本可能不是实际的最新版本。我相信最近有一个修复程序允许 npm install bourbon-neat@latest 指向最高版本号。

关于css - Gulp with Bourbon/Neat,没有 mixin 命名媒体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37006375/

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