如果我按照安装过程在styles.scss中包含以下注释代码(即//@import‘~@nebular/auth/ error.How /all’;和//@include nb global();),我将得到以下要解决的error.How
@import 'themes';
@import '~@nebular/theme/styles/globals';
**//@import '~@nebular/auth/styles/all';**
@include nb-install() {
@include nb-theme-global();
**//@include nb-auth-global();**
}; ./src/ (./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./node_modules/sass-loader/lib/loader.js??ref--14-3!./src/styles.scss) .sass模块构建失败(来自./node_sass/sass-加载程序/lib/loader.js)中的错误: /Users/Documents/Nebular-Angular/Angular-Nebular/AngularNebular/node_modules/@nebular/theme/styles/_theming.scss $theme: map -$theme(map-get)($nb-主题-非处理,$default);^
$map1ofmap-merge($map1, $map2)必须是映射(第64行,第13列)。
发布于 2019-03-06 12:46:14
@import '~@nebular/auth/styles/all'意味着为所有主题(默认、宇宙、公司)导入风格。如果您只启用了一个或部分主题,那么您需要只为启用的主题导入auth样式。例如,当只启用默认和公司主题时,auth导入应该如下所示:
@import '~@nebular/auth/styles/themes/default';
@import '~@nebular/auth/styles/themes/corporate';
@import '~@nebular/auth/styles/globals';我们也会用这张便条更新文档,谢谢!
https://stackoverflow.com/questions/54786568
复制相似问题