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 相关文章推荐
Z-Blog中用到的js代码
Mar 15 Javascript
jQuery live( type, fn ) 委派事件实现
Oct 11 Javascript
原生js实现给指定元素的后面追加内容
Apr 10 Javascript
jquery实现初次打开有动画效果的网页TAB切换代码
Sep 06 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
Jan 10 Javascript
JS模拟的Map类实现方法
Jun 17 Javascript
jQuery删除当前节点元素
Dec 07 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
Mar 02 Javascript
Vue 实现双向绑定的四种方法
Mar 16 Javascript
JS实现电话号码的字母组合算法示例
Feb 26 Javascript
游戏开发中如何使用CocosCreator进行音效处理
Apr 14 Javascript
javascript拖曳互换div的位置实现示例
Jun 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
php file_get_contents函数轻松采集html数据
2010/04/22 PHP
php中file_get_contents与curl性能比较分析
2014/11/08 PHP
PHP生成唯一订单号
2015/07/05 PHP
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
跟着JQuery API学Jquery 之三 筛选
2010/04/09 Javascript
js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
2010/04/20 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
jquery validation验证身份证号,护照,电话号码,email(实例代码)
2013/11/06 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
js实现兼容性好的微软官网导航下拉菜单效果
2015/09/07 Javascript
原生javascript实现图片无缝滚动效果
2016/02/12 Javascript
HTML5 实现的一个俄罗斯方块实例代码
2016/09/19 Javascript
yarn与npm的命令行小结
2016/10/20 Javascript
使用snowfall.jquery.js实现爱心满屏飞的效果
2017/01/05 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
jQuery实现节点的追加、替换、删除、复制功能示例
2017/07/11 jQuery
Vue cli构建及项目打包以及出现的问题解决
2018/08/27 Javascript
JS变量提升及函数提升实例解析
2020/09/03 Javascript
在Python的Django框架中获取单个对象数据的简单方法
2015/07/17 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
2017/04/21 Python
Python自定义简单图轴简单实例
2018/01/08 Python
python安装twisted的问题解析
2018/08/21 Python
对python PLT中的image和skimage处理图片方法详解
2019/01/10 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
Django框架视图层URL映射与反向解析实例分析
2019/07/29 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
css3实现3d旋转动画特效
2015/03/10 HTML / CSS
Street One瑞士:德国现代时装公司
2019/10/09 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
大学生党员承诺书
2014/05/20 职场文书
法院个人总结
2015/03/03 职场文书
2015年毕业生实习评语
2015/03/25 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书
Python中非常使用的6种基本变量的操作与技巧
2022/03/22 Python