Error PostCSS plugin autoprefixer requires PostCSS 8

文章目录

在启动 vue项目时,突然控制台报错: Error: PostCSS plugin autoprefixer requires PostCSS 8。然后依次出现下面几种情况,依次解决完,项目就可以正常启动了

一、情况一

复制代码
error  in ./src/style/common.less

Error: PostCSS plugin autoprefixer requires PostCSS 8.
Migration guide for end-users:
https://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users

 @ ./src/main.js 15:0-30

- 项目 运行中  ERROR  Build failed with errors.
× 项目 运行失败!
失败原因:Error: Command failed with ENOENT: npm run dev

本人是安装如下依赖,然后重新启动就不会报上面这个错了

复制代码
npm install postcss@latest

二、情况二

情况一解决完之后,重新启动项目,又报下面这个错误,醉了<@_@>

复制代码
error  in ./src/style/font.css

Error: PostCSS plugin autoprefixer requires PostCSS 8.
Migration guide for end-users:
https://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users

\ 项目 运行中  ERROR  Build failed with errors.
× 项目 运行失败!
失败原因:Error: Command failed with ENOENT: npm run dev
spawn npm run ENOENT

再次安装如下依赖就完全启动成功了~~~

复制代码
npm i postcss-loader [email protected]

三、总结

总觉得有些时候npmcnpmyarn各种混用,还有些时候node版本不断切换,也是非常影响稳定性。遇到问题也都是直接把错误贴出去找解决方法,npm也是锁了,所以还是有点烦这种。

相关推荐
小小小小宇4 小时前
TS泛型笔记
前端
小小小小宇5 小时前
前端canvas手动实现复杂动画示例
前端
codingandsleeping5 小时前
重读《你不知道的JavaScript》(上)- 作用域和闭包
前端·javascript
小小小小宇5 小时前
前端PerformanceObserver使用
前端
zhangxingchao6 小时前
Flutter中的页面跳转
前端
烛阴7 小时前
Puppeteer入门指南:掌控浏览器,开启自动化新时代
前端·javascript
全宝7 小时前
🖲️一行代码实现鼠标换肤
前端·css·html
小小小小宇8 小时前
前端模拟一个setTimeout
前端
萌萌哒草头将军8 小时前
🚀🚀🚀 不要只知道 Vite 了,可以看看 Farm ,Rust 编写的快速且一致的打包工具
前端·vue.js·react.js
芝士加9 小时前
Playwright vs MidScene:自动化工具“双雄”谁更适合你?
前端·javascript