Syntax Error: Error: PostCSS plugin tailwindcss requires PostCSS 8.Syntax Error: Error: PostCSS plugin autoprefixer requires PostCSS 8.
problem
vue中引入tailwindcss 启动时,命令行报错 2 种错误
Syntax Error: Error: PostCSS plugin tailwindcss requires PostCSS 8.
Migration guide for end-users:
https://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users
Syntax Error: Error: PostCSS plugin autoprefixer requires PostCSS 8.
Migration guide for end-users:
https://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users
reason
npm包版本不兼容
solution
先删除已安装的npm包 yarn npm 按需选择
- yarn remove tailwindcss postcss autoprefixer
- npm uninstall tailwindcss postcss autoprefixer
再重新安装 yarn npm 按需选择
- yarn add -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
- npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
在Vue项目中使用tailwindcss和autoprefixer时遇到PostCSS版本不兼容的错误,可以通过删除并重新安装特定版本的npm包来解决。首先卸载tailwindcss,postcss和autoprefixer,然后安装带‘postcss7-compat’后缀的tailwindcss和对应的postcss及autoprefixer版本。



4078

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



