请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

加载CSS模块后不起作用,请问下应该如何设置webpack.config文件

var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
var path = require('path');

module.exports = {
  context: path.join(__dirname),
  devtool: debug ? "inline-sourcemap" : null,
  entry: "./src/js/index.js",
  module: {
    loaders: [
      {
        test: /\.js?$/,
        exclude: /(node_modules)/,
        loader: 'babel-loader',
        query: {
          presets: ['react', 'es2015',],
          plugins: ['react-html-attrs'], //添加组件的插件配置
        }
      },
      //下面是使用 ant-design 的配置文件

      { test: /\.css$/, loader: 'style-loader!css-loader' }
    ]

  },

  output: {
    path: __dirname,
    filename: "./src/bundle.js"
  },
  plugins: debug ? [] : [
    new webpack.optimize.DedupePlugin(),
    new webpack.optimize.OccurenceOrderPlugin(),
    new webpack.optimize.UglifyJsPlugin({ mangle: false, sourcemap: false }),
  ],
};

我已经安装了 style-loader css-loader

正在回答

1回答

不起作用是指?能不能贴程序的代码或者控制台的错误?

0 回复 有任何疑惑可以回复我~
  • 提问者 永不止息L #1
    谢谢老师回复,我的问题,和这位同学的是一样的,http://coding.imooc.com/learn/questiondetail/11264.html,我看了你优酷的视频,还是搞不定,所以我现在就直接用      <footer class='miniFooter'> 这种格式,不用         <footer class={footerCss.miniFooter}> 这种格式了,因为我尝试了很多方法都不行,所以就只能用带引号的这种方法了。不知道老师有新的解答吗?
    回复 有任何疑惑可以回复我~ 2017-07-21 23:33:18
  • 提问者 永不止息L #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-07-22 02:37:57
  • Parry 回复 提问者 永不止息L #3
    页面中有 footerCss 的定义吗?怎么定义的?所以最好贴代码我帮你看看。
    回复 有任何疑惑可以回复我~ 2017-07-22 09:59:12
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号