-
下载依赖
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(在本地运行和打包时)自动添加浏览器前缀
最新推荐文章于 2024-08-21 17:28:51 发布