You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Electron-vite+React+TS项目配置TailwindCSS v4遇模块找不到错误

解决Electron-Vite React+TS项目中Tailwind CSS v4配置失败的问题

问题1:Cannot find module '@tailwindcss/vite' 错误

修复步骤:

  • 重新安装依赖
    先卸载现有相关依赖,再安装官方指定的v4配套包:

    npm uninstall tailwindcss @tailwindcss/vite @tailwindcss/postcss
    npm install tailwindcss @tailwindcss/vite --save-dev
    

    注意:Tailwind CSS v4已将PostCSS逻辑整合进vite插件,无需单独安装@tailwindcss/postcss。

  • 补充类型声明
    若仍提示类型缺失,安装对应类型包:

    npm install @types/tailwindcss --save-dev
    
  • 确认配置范围
    确保tailwindcss插件仅在renderer配置中引入(主进程、预加载脚本不需要该插件),你的现有配置结构没问题,只需保证依赖安装在项目根目录而非子目录。


问题2:PostCSS配置无效的问题

若坚持用PostCSS方式配置,需修正以下几点:

  • 配置文件位置
    将postcss.config.ts放在项目根目录,而非src/renderer子目录,electron-vite会自动读取根目录的PostCSS配置。

  • 修正配置内容
    Tailwind CSS v4的PostCSS插件需以函数形式调用,而非字符串:

    import tailwindcss from '@tailwindcss/postcss'
    
    export default {
      plugins: [tailwindcss()],
    }
    
  • 确认全局样式导入
    在渲染进程入口文件(如src/renderer/src/main.tsx)中导入global.css:

    import './global.css'
    

最终验证步骤

  1. 清理缓存后重装依赖:
    rm -rf node_modules package-lock.json
    npm install
    
  2. 强制重启开发服务器:
    npm run dev -- --force
    

内容的提问来源于stack exchange,提问作者BigBoss9324

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 11:49:52