【发布时间】:2015-11-23 08:56:57
【问题描述】:
我正在使用 SASS 为样式构建一个 react 应用程序,并使用 webpack-dev-server 为其提供服务,几个组件和一些结构摘录如下所示:
├── App.js
├── components
│ ├── Layout.jsx
│ ├── Layout.scss
│ ├── header
│ ├── pages
│ └── footer
└── css
├── _vendors.scss
├── _variables.scss
├── _mixins.scss
└── utils.scss
在main.scss 里面,我有所有的@imports,在供应商里面我有 node_modules 依赖项中的导入,等等......
每个反应组件都有自己的 scss 文件。
但是,我希望将 main.scss 加载到 Layout.jsx 中,并在每个组件的 scss 文件中使用 mixins 或导入或占位符类。
我正在尝试使用 includePath 使用 css-loader 和 style-loader,但没有成功。
这可能吗?它与webpack的-loaders有关吗? ps:有一个.html文件是不可行的,这是一个组件库。
【问题讨论】: