vue的webpack 自动补全了css浏览器前缀?
用vue init webpack xxx 创建了一个目录
在App.vue文件里的 style里写了less代码,
问题是编译后的文件自动补全了浏览器前缀, 但是我没找到补全浏览器前缀的插件, 是谁帮我补全的前缀?
另一个问题是, 正确的找到这个问题答案的途径应该是什么?
#app .tab {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
vue-cli 生成的项目里样式插件是自动插入的, 在 build/utils.js 里
autoprefixer 配置在 .postcssrc.js
去看一下postcss插件就知道了
如一楼所说,vue-cli的脚手架生成项目引用插件是自动插入的,一般都会在webpack.base.conf.js当中进行声明
Webpack.base.conf.js
因此less部分配置的loader首先先要引用postcss-loader
之后再在vue-loader的loader当中配置postcss-loader的引用插件
vue-loader.conf
这样,我们就可以直接在vue内部和外部引用相应的less文件了
而脚手架构建出来的样式引用配置一般都是在util文件下进行提供。