【问题标题】:Why am I getting "Minified React error #31" after creating a new Gatsby project?为什么我在创建新的 Gatsby 项目后会收到“Minified React 错误 #31”?
【发布时间】:2021-09-16 22:49:19
【问题描述】:

我尝试在我的机器上安装 gatsby-cli 并创建了一个新项目,但是在我生成它并尝试提供它之后,我得到了Minified React error #31。这些是我遵循的步骤:

npm i -g gatsby-cli

还有很多我无法恢复的漏洞问题。我认为这与hapi 有关。那么:

$ gatsby new my-project
$ cd my-project
$ gatsby serve

然后我得到

failed We've encountered an error: Minified React error #31; visit
https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=Error%3A%20ENOENT%3A%20no%20such%20file%20or%20directory%2C%20open%20'%
2FUsers%2Fwayoshi%2FDev%2Flegionhack-home%2F.cache%2Fmatch-paths.json'&args[]= for the full message or use the non-minified dev
environment for full errors and additional helpful warnings.

这是一个已知的常见错误吗?

这是我的环境信息:

macOS 10.14 Mojave
node v12.22
npm v7.21

【问题讨论】:

  • 启动失败还是你添加了一些代码?如果有,请添加...
  • 似乎这是在添加一些代码之后,因为我创建了第三个新项目,gatsby develop 运行完美,无需对其进行任何编辑。 ??????
  • 然后提供一些代码,提供的信息真的很难猜出可能出错的地方:/
  • 而不是 $ gatsby serve 使用 $ gatsby develop 试试它对我有用

标签: reactjs gatsby


【解决方案1】:

gatsby develop 运行开发服务器。如果您想运行生产版本,您需要 gatsby build 来构建应用程序,然后需要 gatsby serve 来运行生产版本。

【讨论】:

    猜你喜欢
    • 2021-02-17
    • 1970-01-01
    • 1970-01-01
    • 2022-11-02
    • 2020-11-05
    • 2016-12-10
    • 2021-10-28
    • 2020-02-26
    • 1970-01-01
    相关资源
    最近更新 更多