gpt4 book ai didi

reactjs - 错误 : "createRequire is not a function Referenced from: BaseConfig"

转载 作者:行者123 更新时间:2023-12-03 21:09:40 25 4
gpt4 key购买 nike

我有一个从 create-react-app 创建的新克隆的存储库模板。我npm install安装软件包,然后 npm start在 localhost:3000 上提供文件。我的同事( repo 创建者)没有任何问题。
但是,我看到页面闪烁了一秒钟,然后出现以下错误:

Failed to compile
createRequire is not a function
Referenced from: BaseConfig

错误消息不提供任何其他信息来帮助跟踪它可能来自哪个文件。
我尝试了以下方法来排除故障:
  • 删除 node_modulespackage-lock.json并重新安装
  • 删除整个 repo 并重新克隆
  • 在项目文件中搜索“createRequire”或“BaseConfig”未找到结果
  • 网上搜索类似问题。似乎没有人遇到我遇到的相同错误。

  • 其他详情:
    npm 版本 6.14.8
    react 版本 17.0.1
    知道这个错误可能来自哪里,或者我可以采取哪些步骤来追踪它?

    最佳答案

    TL;DR Needed to upgrade node version


    我试过 npx create-react-app确认问题是与模板还是与项目代码有关。这样做时,我收到一条消息,我的包依赖项需要更高版本的节点(我使用的是 v.10.4,最新的是 v15.2.0)。
    brew upgrade安装了最新版本但没有更改整个系统的默认节点版本(即: node -v 仍然显示 v10.4)但是
    nvm install --lts然后 nvm alias-default [latest-version]解决了我的问题!

    关于reactjs - 错误 : "createRequire is not a function Referenced from: BaseConfig",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64835000/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com