【react项目引入tailwindcss不生效解决方案】

根据tailwindcss官网的操作步骤下来,样式未生效,且未报错,看了挺多的资料,还是并未解决。

后面在另一个项目尝试时,报了下面的问题:

Error: PostCSS plugin tailwindcss requires PostCSS 8

根据这个链接的提示,重新安装了兼容版本

javascript 复制代码
npm uninstall -D tailwindcss postcss autoprefixer

npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat  postcss@^7 autoprefixer@^9

如果还未生效,可以检查webpack.config.js里postcss的配置

javascript 复制代码
{
   loader: require.resolve('postcss-loader'),
   options: {
     ident: 'postcss',
     plugins: () => [
       require('postcss-flexbugs-fixes'),
       require('postcss-preset-env')({
         autoprefixer: {
           flexbox: 'no-2009'
         },
         stage: 3
       }),
       require('tailwindcss'), // ~~新增~~
       postcssNormalize()
     ],
     sourceMap: isEnvProduction && shouldUseSourceMap
   }
 }

目前按照这个流程走下来,两个项目都可以使用tailwindcss了,呼~

相关推荐
爱上妖精的尾巴1 天前
8-5 WPS JS宏 match、search、replace、split支持正则表达式的字符串函数
开发语言·前端·javascript·wps·jsa
为什么不问问神奇的海螺呢丶1 天前
n9e categraf redis监控配置
前端·redis·bootstrap
云飞云共享云桌面1 天前
推荐一些适合10个SolidWorks设计共享算力的服务器硬件配置
运维·服务器·前端·数据库·人工智能
刘联其1 天前
.net也可以用Electron开发跨平台的桌面程序了
前端·javascript·electron
韩曙亮1 天前
【jQuery】jQuery 选择器 ④ ( jQuery 筛选方法 | 方法分类场景 - 向下找后代、向上找祖先、同级找兄弟、范围限定查找 )
前端·javascript·jquery·jquery筛选方法
前端 贾公子1 天前
Node.js 如何处理 ES6 模块
前端·node.js·es6
pas1361 天前
42-mini-vue 实现 transform 功能
前端·javascript·vue.js
esmap1 天前
OpenClaw与ESMAP AOA定位系统融合技术分析
前端·人工智能·计算机视觉·3d·ai·js
2501_921930831 天前
基础入门 React Native 鸿蒙跨平台开发:Video 全屏播放与画中画 鸿蒙实战
react native·react.js·harmonyos
毕设源码-钟学长1 天前
【开题答辩全过程】以 基于node.js vue的点餐系统的设计与实现为例,包含答辩的问题和答案
前端·vue.js·node.js