首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用@ngtools/webpack如何导入css?

使用@ngtools/webpack如何导入css?
EN

Stack Overflow用户
提问于 2018-08-08 12:06:18
回答 2查看 318关注 0票数 0

我正在通过@ngtools/webpack学习angular 6,我在处理css时遇到了一个问题。

我在webpack.config.js中有以下模块规则

代码语言:javascript
复制
module: {
    rules: [
        { test: /\.ts$/, loader: '@ngtools/webpack' },
        { test: /\.html$/, loader: 'raw-loader' },
        { test: /\.css$/, loader: 'raw-loader' }
    ]
}

当我使用Component.styleUrls时,angular编译器将使用'raw-loader‘并将Component.styleUrls内联到Component.styles。它工作得很好。

然后我想安装'ngx-toastr',我补充道

代码语言:javascript
复制
import './../node_modules/ngx-toastr/toastr.css';

到我的index.ts。它不能工作,因为这里使用了'raw-loader‘。

我怎样才能正确地导入‘toast.css’?

EN

回答 2

Stack Overflow用户

发布于 2018-08-08 12:57:26

我认为如果你将css添加到".angular-cli.json“文件中的"style”中,它会工作得很好。添加到样式后,它应该如下所示

代码语言:javascript
复制
"styles": [
    "styles.css",
    "node_modules/bootstrap/ngx-toastr/toastr.css"
  ]
票数 0
EN

Stack Overflow用户

发布于 2018-08-08 20:18:29

是否可以创建anycomponent.scss文件,使用相对文件路径导入toastr.scss文件。

import‘./../node_modules/ngx-toastr/toast.css’;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51738468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档