为了账号安全,请及时绑定邮箱和手机立即绑定

vue文件,如何提取css文件

vue文件,如何提取css文件

郎朗坤 2019-03-07 18:15:16
目前想把写在*.vue文件中的style里的样式提取到一个文件中,在网上查了,但是基本上没有起到作用。
查看完整描述

2 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

// webpack.config.js

var ExtractTextPlugin = require("extract-text-webpack-plugin")

module.exports = {

  module: {

    rules: [

      {

        test: /\.vue$/,

        loader: 'vue-loader',

        options: {

          extractCSS: true

        }

      }

    ]

  },

  plugins: [

    new ExtractTextPlugin("style.css")

  ]

}

通过这个方式可以将*.vue中的样式提取到指定路径,我没有成功是因为vue-loader的版本问题


查看完整回答
反对 回复 2019-03-26
?
慕沐林林

TA贡献2016条经验 获得超9个赞

假设在src的assets的目录下有一个style文件夹,里面放一个test.css文件,这样在.vue文件中引入方式为:


<style>

@import '~@/assets/style/test.css'

</style>


查看完整回答
反对 回复 2019-03-26
  • 2 回答
  • 0 关注
  • 1466 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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