84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
1.使用vuejs 官网的脚手架为为什么没有自动为css3属性添加浏览器前缀呢?比如: transform: tralaste(50%, 0);就没有添加-webkit , -moz等浏览器前缀
你说的是在dev阶段没有给你加前缀吧, dev阶段没有配置autoprefixer, build阶段有.其实没必要在dev阶段开启autoprefixer, 这样编译不就慢了吗(虽然微小慢),开发时候针对当前浏览器开启前缀就够了
新建postcss.config.js配置autoprefixer
解决了,在webpack.base.config.js中配置
vue: { loaders: utils.cssLoaders({ sourceMap: useCssSourceMap }), postcss: [ require('autoprefixer')({ // browsers: ['last 2 versions'] browsers: ['last 10 Chrome versions', 'last 5 Firefox versions', 'Safari >= 6', 'ie > 8'] }) ] }
你说的是在dev阶段没有给你加前缀吧, dev阶段没有配置autoprefixer, build阶段有.
其实没必要在dev阶段开启autoprefixer, 这样编译不就慢了吗(虽然微小慢),开发时候针对当前浏览器开启前缀就够了
新建postcss.config.js
配置autoprefixer
解决了,在webpack.base.config.js中配置