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

Laravel项目集成Flowbite后文件输入组件显示异常求助

Laravel项目集成Flowbite后文件输入组件显示异常求助

各位大佬好!我最近尝试在Laravel项目里集成Flowbite库,照着步骤操作完后,其他组件看起来都正常,但文件输入组件显示得不太对,就像图里那样([文件输入组件异常显示])。我把自己的操作流程和配置文件都贴出来了,麻烦帮我排查下哪里出问题了😭

我的操作步骤

  1. 首先执行了安装命令:
npm install flowbite
  1. 然后分别修改了tailwind.config.js、resources/js/app.js两个配置文件,添加了Flowbite相关的配置项
  2. 最后重新运行了npm run dev和npm run build,但问题依旧存在

我的配置文件内容

1. tailwind.config.js

import defaultTheme from 'tailwindcss/defaultTheme';
import forms from '@tailwindcss/forms';

/** @type {import('tailwindcss').Config} */
export default {
    content: [
        './vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php',
        './storage/framework/views/*.php',
        './resources/views/**/*.blade.php',
        './node_modules/flowbite/**/*.js', // 我新增的配置行
    ],
    theme: {
        extend: {
            fontFamily: {
                sans: ['Figtree', ...defaultTheme.fontFamily.sans],
            },
        },
    },
    plugins: [
        forms,
        require('flowbite/plugin'), // 我新增的配置行
    ],
};

2. resources/js/app.js

import 'flowbite'; // 我新增的配置行
import './bootstrap';
import Alpine from 'alpinejs';

window.Alpine = Alpine;

Alpine.start();

3. package.json

{
    "private": true,
    "type": "module",
    "scripts": {
        "build": "vite build",
        "dev": "vite"
    },
    "devDependencies": {
        "@tailwindcss/forms": "^0.5.2",
        "@tailwindcss/vite": "^4.0.0",
        "alpinejs": "^3.4.2",
        "autoprefixer": "^10.4.2",
        "axios": "^1.8.2",
        "concurrently": "^9.0.1",
        "laravel-vite-plugin": "^1.2.0",
        "postcss": "^8.4.31",
        "tailwindcss": "^3.1.0",
        "vite": "^6.2.4"
    },
    "dependencies": {
        "flowbite": "^3.1.2"
    }
}

我已经反复检查过配置了,但还是没找到问题所在,有没有大佬能指点一下呀?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.07 09:40:31