react+webpack+scss 怎么编译css独立文件

 我来答
狂奔的蜗牛83
2016-10-13 · TA获得超过130个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:108万
展开全部

处理scss文件需要 sass-loader

npm install sass-loader node-sass --save-dev

【注】 以下配置中需要用到的模块,请自行安装

extract-text-webpack-plugin

postcss-loader

precss

autoprefixer

然后在webpack.config.js文件做以下配置

//css文件提取器需要的插件

var ExtractTextPlugin=require('extract-text-webpack-plugin');

//postcss-loader 需要的配置项
var precss       = require('precss');
var autoprefixer = require('autoprefixer');
module.exports = {
  ...
  module: {
    loaders: [
      { 
      test: /\.scss$/, 
     loader: ExtractTextPlugin.extract('style','css!postcss-loader','sass')}

    ]
  },
  postcss: function () {
    return [precss, autoprefixer];
  }
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式