vue自动添加浏览器兼容前后缀操作


Posted in Javascript onAugust 13, 2020

1.安装loader

安装postcss-loader 和 autoprefixer

下载:

cnpm install postcss-loader autoprefixer --save-dev

在webpack.config.js里面设置以下代码

vue自动添加浏览器兼容前后缀操作

test:/\.css$/,
use: ['style-loader','css-loader',{
  loader: "postcss-loader",
  options:{
    plugins:[
      require("autoprefixer")({
        browsers: [
          'ie >= 8',
          'Firefox >= 20',
          'Safari >= 5',
          'Android >= 4',
          'Ios >= 6',
          'last 4 version'
        ]
      })
    ]
  }
}]

设置

vue自动添加浏览器兼容前后缀操作

在网站上会发现

vue自动添加浏览器兼容前后缀操作

以下解释

vue自动添加浏览器兼容前后缀操作

补充知识:vue-cli 解决通过js import css无法自动加上浏览器前缀

1.找到build/utils.js

2.在exports.cssLoaders内添加如下代码

const postcssLoader = {
  loader: 'postcss-loader',
  options: {
   sourceMap: options.sourceMap
  }
}
function generateLoaders (loader, loaderOptions) {
  const loaders = [cssLoader]
  if (loader) {
   loaders.push({
    loader: loader + '-loader',
    options: Object.assign({}, loaderOptions, {
     sourceMap: options.sourceMap
    })
   })
  }
  loaders.push(postcssLoader)
  ......
}

3.在项目目录下也就是与node_modules同级目录下新建 .postcssrc.js (注意前面有个点) 添加如下代码

// https://github.com/michael-ciniawsky/postcss-load-config

module.exports = {
 "plugins": {
  "postcss-import": {},
  "postcss-url": {},
  // to edit target browsers: use "browserslist" field in package.json
  "autoprefixer": {}
 }
}

4.找到package.json文件添加如下代码 (注意:与devDependencies字段同级)

"browserslist": [
  "last 10 Chrome versions",
  "last 5 Firefox versions",
  "Safari >= 6",
  "ie > 8"
 ]

5.安装如下依赖

npm install postcss-import --save-dev
npm install postcss-loader --save-dev
npm install postcss-url --save-dev
npm install autoprefixer --save-dev

6.这时可以启动你的工程了 试试吧

以上这篇vue自动添加浏览器兼容前后缀操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的复制网页内容到WORD的实现代码
Feb 16 Javascript
Jquery UI震动效果实现原理及步骤
Feb 04 Javascript
js css 实现遮罩层覆盖其他页面元素附图
Sep 22 Javascript
javascript解析json实例详解
Nov 05 Javascript
详解WordPress开发中get_current_screen()函数的使用
Jan 11 Javascript
javascript拖拽应用实例
Mar 25 Javascript
JQuery解析XML数据的几个简单实例
May 18 Javascript
面试常见的js算法题
Mar 23 Javascript
详解vue跨组件通信的几种方法
Jun 15 Javascript
angularJs 表格添加删除修改查询方法
Feb 27 Javascript
angularJs中$scope数据序列化的实例
Sep 30 Javascript
OpenLayers3实现对地图的基本操作
Sep 28 Javascript
Postman参数化实现过程及原理解析
Aug 13 #Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
Aug 13 #Javascript
vue路由分文件拆分管理详解
Aug 13 #Javascript
Postman环境变量全局变量使用方法详解
Aug 13 #Javascript
vue 实现把路由单独分离出来
Aug 13 #Javascript
vue项目接口域名动态获取操作
Aug 13 #Javascript
vue接通后端api以及部署到服务器操作
Aug 13 #Javascript
You might like
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
php中判断数组相等的方法以及数组运算符介绍
2015/03/30 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
微信支付开发订单查询实例
2016/07/12 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
JQUERY 浏览器判断实现函数
2009/08/20 Javascript
javascript调试说明
2010/06/07 Javascript
IE、FF浏览器下修改标签透明度
2014/01/28 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
js流动式效果显示当前系统时间
2016/05/16 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
2016/05/25 Javascript
jQuery文字横向滚动效果的实现代码
2016/05/31 Javascript
JavaScript 数组的深度复制解析
2016/11/02 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
JS简单实现滑动加载数据的方法示例
2017/10/18 Javascript
Vue实现购物车场景下的应用
2017/11/27 Javascript
js实现每日签到功能
2018/11/29 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
[52:57]2014 DOTA2国际邀请赛中国区预选赛 LGD-CDEC VS HGT
2014/05/21 DOTA
MySQL最常见的操作语句小结
2015/05/07 Python
浅析Python编写函数装饰器
2016/03/18 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
儿童学习python的一些小技巧
2018/05/27 Python
用python爬取租房网站信息的代码
2018/12/14 Python
Python实现微信消息防撤回功能的实例代码
2019/04/29 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
2020/05/20 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
美国中小型企业领先的办公家具供应商:Office Designs
2016/11/26 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
我的applet原先好好的, 一放到web server就会有问题,为什么?
2016/05/10 面试题
linux面试题参考答案(8)
2015/08/11 面试题
教师对学生的寄语
2014/04/03 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书