Bootstrap 5.2 remove utilities not working.
Created by: aboutjquery
Prerequisites
-
I have searched for duplicate or closed issues -
I have validated any HTML to avoid common problems -
I have read the contributing guidelines
Describe the issue
I am using gulp to compile scss. I used the following code directly from the documentation.
$utilities: map-merge(
$utilities,
(
"width": null
)
);
if I put this code after
@import "bootstrap/scss/utilities/api";
// HERE
nothing happens.
And if I put it in, an error occurred
@import "bootstrap/scss/utilities";
// HERE
@import "bootstrap/scss/utilities/api";
$map1: null is not a map.
Thanks.
Reduced test cases
@import "bootstrap/scss/functions";
@import "bootstrap/scss/variables";
@import "bootstrap/scss/maps";
@import "bootstrap/scss/mixins";
@import "bootstrap/scss/utilities";
...other components scss
@import "bootstrap/scss/utilities/api";
$utilities: map-merge(
$utilities,
(
"width": null
)
);
// nothing happens.
or
@import "bootstrap/scss/functions";
@import "bootstrap/scss/variables";
@import "bootstrap/scss/maps";
@import "bootstrap/scss/mixins";
@import "bootstrap/scss/utilities";
...other components scss
$utilities: map-merge(
$utilities,
(
"width": null
)
);
@import "bootstrap/scss/utilities/api";
// error: $map1: null is not a map.
What operating system(s) are you seeing the problem on?
Windows
What browser(s) are you seeing the problem on?
Chrome
What version of Bootstrap are you using?
v5.2