账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    webpack 4 抽取scss文件无效(使用的mini-css-extract-plugin)
    • 2020-01-01 00:00
    • 11
    37
    0

    问题描述

    使用webpack 打包项目的时候,scss一直无法抽取到单独的css文件目录中

    相关代码【以下配置写完完全没有效果,也不会报错】

    const miniCssExtractPlugin = require('mini-css-extract-plugin') // 匹配
    plugins: [

    new miniCssExtractPlugin({
      filename: "css/[name][chunkhash].css",
      // chunkFilename: "[id].css"
    })

    ],
    module: {

    rules: [
      { // 配置sass
        test: /\.scss$/,
        use: [
          miniCssExtractPlugin.loader,
          'css-loader',
          'sass-loader'
        ]
      },
    ]

    }

    奇怪的是,把scss换成css就有效果,这是为什么

    const miniCssExtractPlugin = require('mini-css-extract-plugin') // 匹配
    plugins: [

    new miniCssExtractPlugin({
      filename: "css/[name][chunkhash].css",
      // chunkFilename: "[id].css"
    })

    ],
    module: {

    rules: [
      {
        test: /\.css$/,
        use: [
          miniCssExtractPlugin.loader,
          'css-loader',
          'sass-loader'
        ]
      },
    ]

    }

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部