归来巨星 2022-06-13 12:56 采纳率: 80%
浏览 182
已结题

react新项目,引入构建的npm包,造成node内存泄露,如何解决优化我的npm包造成的内存占用过大问题?

我现在写了一个 npm 项目,在我新建一个工程 create-react-app 使用 下载引包时(cnpm i 我的npm项目)呈现了 node 内存泄漏问题,我现在应该如何去排查内存泄露的问题?(从哪方面入手,是引入的依赖项,还是无限循环?)

img


引入后进行 npm start(react-scripts热部署)出现如下问题

img

npm是一个react 项目,打包后所呈现的是将所有子项 采用export暴露

img

然后我在 npm 项目中使用 react-scripts 进行热部署是不会呈现内存泄漏问题的,是可以正常运行项目的,所以先暂时排除我写的项目的问题,暴露出来的函数导致循环内存泄漏?

而是针对项目依赖进行排查,但是该从何处下手怎样排查?怎样解决这个问题呢? 望各位帮忙解惑一下 感谢 感谢

  • 写回答

1条回答 默认 最新

  • 船长在船上 领域专家: 前端开发技术领域 2022-06-13 15:42
    关注

    项目资源太多,超出了nodejs的默认内存限制;升级nodejs的版本

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月15日
  • 赞助了问题酬金9元 6月13日
  • 创建了问题 6月13日