84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
1. vuejs 公式 Web サイトのスキャフォールディングを使用するときに、ブラウザーのプレフィックスが 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中配置