【发布时间】:2017-06-16 06:19:10
【问题描述】:
我一直遵循https://github.com/AngularClass/angular2-webpack-starter/wiki/How-to-include-SCSS-in-components 此处的指南,将 scss 文件合并为我的 angular 2 组件样式,但它不起作用。
如何使用 webpack 将 scss 文件合并到我的 angular 2 组件中?
这里是主要组件:
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: 'src/app/app.component.html',
styleUrls: [ 'src/app/app.component.scss' ]
})
export class AppComponent {
constructor() {}
name: string = 'My Demo';
}
我知道这篇文章建议在我的 webpack 配置中使用 raw-loader,但这也不起作用
scss 只是保留在未经过预处理的情况下。
您可以在此处的 plnkr 上查看我的基本项目的详细信息:https://plnkr.co/edit/eG1POBcBL8kGpvrhh3yW?p=info
按照 README 说明进行构建和服务。
似乎没有太多关于在组件中包含 scss 文件的最新文档?
【问题讨论】:
-
如果它不起作用是不是的问题。真正的问题是什么?
-
@RomanC 如何让组件与 sass 一起工作?如何使用 webpack 将 scss 文件合并到我的 angular 2 组件中?
-
@RomanC 我更新了问题:)
标签: javascript angularjs angular webpack webpack-2