vue文件中 css样式怎么 独立出一个单文件

现在app.vue文件中有

<template>
    <div>...</div>
</template>

<script lang='coffee'>
    a = 123
</script>

<style lang='less'>
    a {
        display: none
    }
</style>

vue-loader 后 会把style 样式通过打包后的js文件 添加到 页面
但是我想 把所有vue文件中的css打包到一个style.css 手动引入
看到 有这样的写法

vue: {
    css: ExtractTextPlugin.extract("css"),
    less: ExtractTextPlugin.extract("css!less-loader")
},

但是无效啊
ExtractTextPlugin办不到啊

阅读 11.3k
1 个回答
vue: {
    loaders: {
        css: ExtractTextPlugin.extract("vue-style!css"),
        less: ExtractTextPlugin.extract("vue-style!css!less-loader")
    }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题