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

React+Tailwind项目部署至render.com时出现模块找不到错误

React+Tailwind项目本地正常,部署至render.com构建失败

本地运行React+Tailwind项目无任何错误,功能正常,但添加Tailwind CSS后部署至render.com服务器时,构建失败并报错:
Module not found: Error: Can't resolve '../components/Navbar.js' in '/opt/render/project/src/src/pages'

已检查导入语句,确认无误,也排查了所有Tailwind相关配置,怀疑问题出在tailwind.config.js,可能构建时忽略了组件。

tailwind.config.js配置

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: [
    "./src/**/*.{js,jsx,ts,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
  resolve: {
    extensions: ['.js', '.jsx', '.ts', '.tsx'],
  },
}

文件结构

src目录下包含components、pages等子目录,其中components目录内有Navbar.js文件,pages目录内的页面文件需要导入该组件。

导入Navbar的页面代码

import Navbar from "../components/Navbar.js";
function Home() {
    return (
        <div className="App">
            <Navbar/>
        </div>
    );
}

已尝试修改导入后缀、检查大小写和隐形空格、调整Tailwind配置等类似解决方案,但均无效。

package.json配置

{
  "name": "ratemyjudge.com",
  "version": "0.1.0",
  "private": false,
  "dependencies": {
    "@emotion/react": "^11.10.5",
    "@emotion/styled": "^11.10.5",
    "@material-ui/core": "^4.12.4",
    "@material-ui/icons": "^4.11.3",
    "@mui/joy": "^5.0.0-alpha.63",
    "@testing-library/jest-dom": "^5.16.5",
    "@testing-library/react": "^13.4.0",
    "@testing-library/user-event": "^13.5.0",
    "firebase": "^9.15.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-icons": "^4.2.0",
    "react-rangeslider": "^2.2.0",
    "react-router-dom": "^6.7.0",
    "react-scripts": "5.0.1",
    "react-toastify": "^9.1.1",
    "web-vitals": "^2.1.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "gh-pages": "^5.0.0",
    "tailwindcss": "^3.2.6"
  }
}

完整仓库地址:https://github.com/shreybirmiwal/ratemyjudge


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 18:05:23