css - extract-text-webpack-plugin 从新文件夹中的 scss 输出 css

标签 css webpack

我似乎无法让 extract-text-webpack-plugin 在输出的特殊文件夹中从 scss 生成 css。我知道有一个 publicPath 选项,但它似乎什么也没做。 css 仍然与我的输出文件夹中的其他 css 一起生成。 谁能帮忙?

在我的配置中:

test: /(add-to-home\.scss)$/,
loader: ExtractTextPlugin.extract("style","css!postcss!sass", {publicPath: "output/a/b"})

谢谢

最佳答案

在“output/a/b”中输出你的style.css文件

您需要使用 ExtractTextPlugin

{
    test: /(\.scss|\.css)$/,
    loader: ExtractTextPlugin.extract('style', 'css?postcss!sass'),
}

在插件部分使用:

 plugins: [
  new ExtractTextPlugin('output/a/b/style.css', {allChunks: true})

 ],

这将在 output/a/b/文件夹中输出提取的 css。

关于css - extract-text-webpack-plugin 从新文件夹中的 scss 输出 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34902934/

相关文章:

javascript - 页面宽度大于页面上的任何元素?

javascript - 扩展框脚本的问题

html - 具有背景图像和边框图像的响应式 div

javascript - Jquery 事件不起作用

AngularJS 2 TypeScript 编译错误 - 类型参数

javascript - 带有 Webpack 的 sass-loader 不会生成 CSS

javascript - 将 Facebook Web SDK 与 ReactJS 组件状态集成

以 Stellar JS 为中心的 CSS 背景图片

javascript - 通过 vue-cli-service build 构建 vue 项目,同时缺少 .在文件路径中

javascript - 导入 Typescript 时找不到 Webpack 模块