HTML+CSS入门 vue-loader配置了CSS加载器属性
沉沙 2018-10-19 来源 : 阅读 1286 评论 0

摘要:本篇教程介绍了HTML+CSS入门 vue-loader配置了CSS加载器属性,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。

本篇教程介绍了HTML+CSS入门 vue-loader配置了CSS加载器属性,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。

<



  module: {
    loaders: [     // 这里也是相应的配置,test就是匹配文件,loader是加载器,  
        {
            test: /\.vue$/,
            loader: ‘vue‘
        },
        {
            test: /\.js$/,
            loader: ‘babel‘,
            include: projectRoot,
            exclude: /node_modules/
        },
        {
            test: /\.json$/,
            loader: ‘json‘
        },
       /* {
            test: /\.css$/,   //这是注释掉的模块,一开始很疑惑加入css的编译模块马上就报错了,注释掉之后sass代码照样可以成功编译。
            loader: ["vue-style-loader", "css-loader"]
        },
        {
            test: /\.less$/,
            loader: ["vue-style-loader", "css-loader", "less-loader"]
        },
        {
            test: /\.(scss|sass)$/,
            loader: ["node-sass", "vue-style-loader", "css-loader", "sass-loader"]
        },
        {
            test: /\.scss/,
            loaders: [‘css‘, ‘autoprefixer‘, ‘sass‘],
        },*/
        {
            test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
            loader: ‘url‘,
            query: {
              limit: 10000,
              name: utils.assetsPath(‘img/[name].[hash:7].[ext]‘)
            }
        },
        {
            test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
            loader: ‘url‘,
            query: {
              limit: 10000,
              name: utils.assetsPath(‘fonts/[name].[hash:7].[ext]‘)
            }
        }
    ]
  },
// vue-loader 配置
  vue: {   //后面才清楚是// vue-loader 中已经配置了
    loaders: utils.cssLoaders({ sourceMap: useCssSourceMap }),  //加载css配置模块
 // Autoprefixer是一个基于PostCSS的智能添加CSS前缀的插件
    postcss: [
      require(‘autoprefixer‘)({  
        browsers: [‘last 2 versions‘]  //意思是只对主流浏览器的最新两个版本(其实也就是不做兼容了,现代最新的浏览器基本都不需要兼容了呀)
      })
    ]
  }
}

  

    配置静态资源路径
    生成cssLoaders用于加载.vue文件中的样式
    生成styleLoaders用于加载不在.vue文件中的单独存在的样式文件

vue-lo    

本文由职坐标整理发布,欢迎关注职坐标WEB前端HTML/CSS频道,获取更多HTML/CSS知识!

本文由 @沉沙 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程