vue-loader里面的配置的选项都没用吗?

修改:

昨天我发现在vue-loader配置css选项没有用,不能提取css
后面再进一步配置js:babel,eslint什么的也没有用,我对没用的定义是无法ie11中运行
自己已经配置了.babelrc
因为自己是在webpack4的时候,才开始自己尝试配置webpack的,vue-loader也是用的最新的15
所以就不知道是什么原因,不知道是我自己使用的问题还是其他的问题

//vue-loader官网例子
{
      test: /\.vue$/,
      loader: 'vue-loader',
      options: {
        loaders: {
          js: 'babel-loader!eslint-loader'
        }
      }
    }
//babelrc
{

  "presets": [
    ["env", {
      "modules": false,
      "targets": {
        "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
      }
    }],
    "stage-2"
  ]
}

-----------------------------------5-14分割线------------------------
1,我是参考官网的例子vue-loader提取css,style
1.1发现这样配置没有用识别不了style的内容

clipboard.png

1.2这样配置还是不行
clipboard.png
2.1
我猜测是不是因为vue-loader的文档当时对的是webpack2
所以我又配了一次,参考webpakc官网webpack plugin

 test: /\.css$/,
        use: ExtractTextPlugin.extract({
          fallback: "style-loader",
          use: "css-loader"
        })

这样style是可以被提取出来的
但是我想知道为什么1不可以,是不是我配错了哪里。。。

阅读 3.3k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题