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 浮动广告实现代码
Dec 25 Javascript
JavaScript 组件之旅(三):用 Ant 构建组件
Oct 28 Javascript
JS Excel读取和写入操作(模板操作)实现代码
Apr 11 Javascript
textarea中的手动换行处理的jquery代码
Feb 26 Javascript
PassWord输入框代码分享
Jun 07 Javascript
JavaScript地理位置信息API
Jun 11 Javascript
AngularJs页面筛选标签小功能
Aug 01 Javascript
浅谈js基本数据类型和typeof
Aug 09 Javascript
jquery实现垂直和水平菜单导航栏
Aug 27 Javascript
微信小程序左滑删除功能开发案例详解
Nov 12 Javascript
JS实现动态倒计时功能(天数、时、分、秒)
Dec 12 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
Aug 10 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
虹吸壶是谁发明的?煮出来的咖啡好喝吗
2021/03/04 冲泡冲煮
php adodb操作mysql数据库
2009/03/19 PHP
php递归函数中使用return的注意事项
2014/01/17 PHP
php实现excel中rank函数功能的方法
2015/01/20 PHP
限制文本框输入N个字符的js代码
2010/05/13 Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
JQuery小知识
2010/10/15 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法
2016/08/06 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
2016/09/17 Javascript
使用Bootstrap4 + Vue2实现分页查询的示例代码
2017/12/21 Javascript
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
2018/10/20 Javascript
JavaScript变量提升和严格模式实例分析
2019/01/27 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
简述pm2常用命令集合及配置文件说明
2019/05/30 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
Vue 设置axios请求格式为form-data的操作步骤
2019/10/29 Javascript
Vue路由权限控制解析
2020/11/09 Javascript
Python通过命令开启http.server服务器的方法
2017/11/04 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
2018/05/22 Python
python 处理数字,把大于上限的数字置零实现方法
2019/01/28 Python
PyQt5实现简易计算器
2020/05/30 Python
英国最大的在线时尚眼镜店:Eyewearbrands
2019/03/12 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
私有程序集与共享程序集有什么区别
2013/04/05 面试题
《要下雨了》教学反思
2014/02/17 职场文书
篝火晚会策划方案
2014/05/16 职场文书
考察现实表现材料
2014/05/19 职场文书
党委工作总结2015
2015/04/27 职场文书
劳动保障事务所个人工作总结
2015/08/12 职场文书
导游词之蓬莱长岛
2019/12/17 职场文书
MySQL GRANT用户授权的实现
2021/06/18 MySQL
php将xml转化对象的实例详解
2021/11/17 PHP