长期以来,我一直在尝试解决此问题。
错误是:
格式化为:“错误:map-get($ map,$ key)的参数$ map必须是地图 在sass / node_modules / sabre-spark / scss / mixins / _font.scss的第68行上 从第68行的功能图获取 sass / node_modules / sabre-spark / scss / mixins / _font.scss,在mixin中 queueFont
消息:“参数$ map of map-get($ map,$ key)必须是地图”
我意识到问题是由于这2个文件引起的,其中我的字体没有变弦。 这里的地图怎么了?
字体:
$fonts: (
'Source Sans Pro': (
100,
300,
400,
500,
700,
),
'Oswald': (
100,
300,
400,
500,
700,
),
'Roboto': (
100,
300,
400,
500,
700,
),
'Roboto Mono': 400,
) !default;
字体列表:
$font-list: (
'Source Sans Pro': (
100: (
'normal': (
'local': (
'Source Sans Pro Light',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-300.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-300.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-300.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-300.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-300.ttf',
),
'italic': (
'local': (
'Source Sans Pro Light',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-300.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-300.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-300.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-300.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-300.ttf',
),
),
300: (
'normal': (
'local': (
'Source Sans Pro Light',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-300.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-300.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-300.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-300.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-300.ttf',
),
'italic': (
'local': (
'Source Sans Pro Light',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-300.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-300.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-300.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-300.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-300.ttf',
),
),
400: (
'normal': (
'local': (
'Source Sans Pro',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-regular.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-regular.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-regular.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-regular.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-regular.ttf',
),
'italic': (
'local': (
'Source Sans Pro',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-regular.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-regular.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-regular.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-regular.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-regular.ttf',
),
),
500: (
'normal': (
'local': (
'Source Sans Pro SemiBold',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-600.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-600.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-600.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-600.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-600.ttf',
),
'italic': (
'local': (
'Source Sans Pro SemiBold',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-600.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-600.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-600.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-600.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-600.ttf',
),
),
700: (
'normal': (
'local': (
'Source Sans Pro',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-700.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-700.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-700.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-700.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-700.ttf',
),
'italic': (
'local': (
'Source Sans Pro',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-700.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-700.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-700.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-700.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-700.ttf',
),
),
900: (
'normal': (
'local': (
'Source Sans Pro',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-700.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-700.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-700.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-700.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-700.ttf',
),
'italic': (
'local': (
'Source Sans Pro',
),
'embedded-opentype': '/source-sans-pro/source-sans-pro-v11-latin-700.eot?#iefix',
'woff': '/source-sans-pro/source-sans-pro-v11-latin-700.woff',
'woff2': '/source-sans-pro/source-sans-pro-v11-latin-700.woff2',
'svg': '/source-sans-pro/source-sans-pro-v11-latin-700.svg#SourceSansPro',
'truetype': '/source-sans-pro/source-sans-pro-v11-latin-700.ttf',
),
),
)
)
) !default;