css - angular.json 中的 Angular 6 加载 css 文件夹

标签 css angular6

我正在尝试将我的 html 模板转换为 Angular 应用程序。我有一个名为 plugins 和 img 文件夹的 css 文件夹。

当我添加时:

 "styles": [
          "src/assets/plugins/listtyicons/style.css",
          "src/assets/plugins/jquery-ui/jquery-ui.min.css",
          "src/assets/plugins/bootstrap/css/bootstrap.min.css",
          "src/assets/plugins/plugins/isotope/isotope.min.css",
          "src/styles.css"

        ]

angular.json 文件中的这段代码我在尝试启动 Angular 应用程序时遇到错误。我已将我的插件文件夹放在 Assets 文件夹中。我收到此错误:

 ERROR in multi ./src/assets/plugins/listtyicons/style.css 
./src/assets/plugins/jquery-ui/jquery-ui.min.css ./src/assets/plugins/bootstrap/css/bootstrap.min.css ./src/assets/plugins/plugins/isotope/isotope.min.css ./src/styles.css
Module not found: Error: Can't resolve 
'/Users/nilay/angular/bes/src/assets/plugins/plugins/isotope/isotope.min.css' 
in '/Users/nilay/angular/bes'

我不知道为什么会出现此错误。

最佳答案

angular 6 中,您必须在 src/style.css 中添加only(而不是 angular.json ):

@import "assets/plugins/listtyicons/style.css";
@import "assets/plugins/jquery-ui/jquery-ui.min.css";
@import "assets/plugins/bootstrap/css/bootstrap.min.css";
@import  "assets/plugins/plugins/isotope/isotope.min.css";

并且在 angular.json

"styles": [
          "src/styles.css"
        ]

关于css - angular.json 中的 Angular 6 加载 css 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50617488/

相关文章:

PHP 包含文本文件并在正确的区域打印

css - 如何在 Angular 中动态切换样式?

javascript - Angular mat-select 在移动或低宽度设备上无法正确显示选项

javascript - 在 Angular 6 和 Asp Core 中显示带有 Blob 的图像

mysql - 选择查询在 Node js 和 Express API 中使用 where 子句抛出错误

html - Bootstrap 容器流体不适用于网格

CSS-Fading-Transition with Image-Sprite 没有额外的标记

html - div have border-radius 100% 需要在里面设置文字

css - 一个 CSS 文件可以优先于另一个 CSS 文件吗?

angular - 更新到 Angular v6 - 找不到模块 : Error: Can't resolve 'fs'