-
下载依赖
npm i postcss postcss-loader autoprefixer@8.0.0 -D这一步可能会报错

好像是版本冲突了, 提示可以在安装时加上–force (感觉不太妙的命令)或 --legacy-peer-deps
试着运行命令npm i postcss postcss-loader autoprefixer@8.0.0 -D --force成功下好了依赖
-
配置文件
a. 项目根目录下创建postcss.config.js
内容如下:module.exports = { plugins: { autoprefixer: {} } }b. 项目根目录下的package.json
"browserslist": [ "> 1%", "last 3 versions", "ie >= 9", "safari >= 6", "ios >= 6", "android >= 4.4", "firefox >= 8", "chrome >= 24", "Opera>=10" ] -
运行项目
在vue文件中随便写点存在浏览器前缀的样式, 然后在浏览器中查看样式, 该样式出现多个前缀就是配置成功了, 项目打包后也会自动在相关样式前添加浏览器前缀, 不用再写样式时一个一个手动添加.
这是添加的样式:

这是浏览器中的样式:

vue-cli3使用autoprefixer(在本地运行和打包时)自动添加浏览器前缀
最新推荐文章于 2025-10-08 07:36:29 发布
本文介绍了如何在Vue-cli3项目中使用autoprefixer,解决浏览器前缀问题。通过安装依赖并配置postcss.config.js及package.json,确保在本地运行和打包时自动添加浏览器兼容性前缀。
7147

被折叠的 条评论
为什么被折叠?



