Sass 在Bootstrap 4 Beta中添加到灰度时,Gulp中存在未定义的变量错误

Sass 在Bootstrap 4 Beta中添加到灰度时,Gulp中存在未定义的变量错误,sass,gulp,bootstrap-4,Sass,Gulp,Bootstrap 4,今天我第一次开始使用Gulp,我一直在修改_variables.scss文件中的一些变量来修改主题。我在颜色系统的灰度中添加了一个灰色,当我用gulp将其编译成css时,我得到了一个错误: 错误:节点\u模块\bootstrap\scss\u变量。scss错误:未定义 变量:“$GRY-950”。 在节点模块/bootstrap/scss/_variables.scss$body bg:$grey-950的第135行上!违约 ----------------------------^ 我对_va

今天我第一次开始使用Gulp,我一直在修改_variables.scss文件中的一些变量来修改主题。我在颜色系统的灰度中添加了一个灰色,当我用gulp将其编译成css时,我得到了一个错误:

错误:节点\u模块\bootstrap\scss\u变量。scss错误:未定义 变量:“$GRY-950”。 在节点模块/bootstrap/scss/_variables.scss$body bg:$grey-950的第135行上!违约
----------------------------^

我对_variables.scss文件和灰度的理解是,如果我将其绘制成这样,我可以再插入一个:

// stylelint-disable
$white:    #fff !default;
$gray-100: #f8f9fa !default;
$gray-200: #e9ecef !default;
$gray-300: #dee2e6 !default;
$gray-400: #ced4da !default;
$gray-500: #adb5bd !default;
$gray-600: #868e96 !default;
$gray-700: #495057 !default;
$gray-800: #343a40 !default;
$gray-900: #212529 !default;
$gray-950: #222222 !default;
$black:    #000 !default;

$grays: () !default;
$grays: map-merge((
  "100": $gray-100,
  "200": $gray-200,
  "300": $gray-300,
  "400": $gray-400,
  "500": $gray-500,
  "600": $gray-600,
  "700": $gray-700,
  "800": $gray-800,
  "900": $gray-900,
  "950": $gray-950
), $grays);
然后我应该能够将其用于页面背景:

// Body
//
// Settings for the `<body>` element.

$body-bg:                   $grey-950 !default;
$body-color:                $gray-900 !default;
//正文
//
//“`元素的设置。
$body背景:$GRY-950!违约
$body color:$gray-900!违约

有没有我可能错过的一步

您的
$body bg
变量是
grey-950!默认值


它不应该是
gray-950吗!默认值

完全没有注意到!非常感谢。