gpt4 book ai didi

c++ - 段错误 : 11 doing anything with node

转载 作者:搜寻专家 更新时间:2023-10-31 02:20:18 25 4
gpt4 key购买 nike

这个问题似乎被问了很多,但大多数似乎与 C 开发直接相关。

我最近/一直在做很多 Node 开发,我遇到了这个错误 Segmentation Fault: 11。在阅读了 StackOverflow 上的大部分(如果不是全部)问题及其各自的答案之后,这让我回到了开头......

这是我知道的:

  • 当我在大多数但不是所有项目上运行像npm start这样简单的东西时会发生这种情况
  • 这种情况发生在 gulpgrunt 等构建系统上
  • 这个错误似乎没有发生在我同事的机器上
  • 我从一般研究中知道这似乎是一个内存问题
    • 当我从 iTerm 运行时,我得到它以及当我从 Webstorm 运行时得到它
    • 我有 16 GB 的内存,我运行 iStats,当我收到此错误时,我没有看到内存使用有任何上升。

我使用 nvm 并且我希望使用不同版本的 Node 运行时,但它似乎发生在所有版本中。

我已经完全核对了 Node 和 nvm,希望能修复它,但遗憾的是它没有。

还有其他技巧或技巧吗?

最佳答案

最近人们更新到 Node 4.x 时经常看到这种情况。编译的附加组件需要重建。

尝试在您的项目上运行 npm rebuild 是一种快速而简单的尝试。

如果这不起作用,请尝试删除 node_modules 目录,然后运行 ​​npm install

如果这不起作用,则您的项目或依赖项的代码与需要更新的 native 内容交互。在这种情况下,最简单的做法可能是返回到以前版本的 Node。 (但最好的办法是更新您的项目和/或提交其依赖项的拉取请求以修复它们。您可以在 the NAN repo 找到更多详细信息。)

关于c++ - 段错误 : 11 doing anything with node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32892200/

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