收藏
回答

应用打包上传报错了,提示ERR_WORKER_OUT_OF_MEMORY,有知道如何解决吗?

应用打包上传时报了下面这个错误,而且发现上传过程中node占用的内存会一直攀升变得特别特别高(7,8G甚至过10G),然后在漫长的等待后就会报错。

message:Error: runTask COMPILE_JS, miniprogram_npm/entities/index.js catch error Error: node:events:342
      throw er; // Unhandled 'error' event
      ^
Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
    at new NodeError (node:internal/errors:363:5)
    at Worker.[kOnExit] (node:internal/worker:283:26)
    at Worker.<computed>.onexit (node:internal/worker:207:20)
Emitted 'error' event on Worker instance at:
    at Worker.[kOnExit] (node:internal/worker:283:12)
    at Worker.<computed>.onexit (node:internal/worker:207:20) {
  code: 'ERR_WORKER_OUT_OF_MEMORY'
}

看描述意思好像是定位到了miniprogram_npm中entities这个包文件,但是这个应该就是一个普通的npm包,没看出有什么不妥的地方,而且其他的电脑能上传成功,有知道原因的还希望能解答解答~

回答关注问题邀请回答
收藏

5 个回答

  • Demons
    Demons
    2022-08-28

    开发者工具是多少呢

    2022-08-28
    有用
    回复 5
  • 裴培
    裴培
    2023-03-17

    可以检查一下package.json中"dependencies"属性,是否有不需要的依赖,我本地是加了canvas后就不可真机调试和上传版本了,去除就好了

    2023-03-17
    有用
    回复
  • In Man ↘
    In Man ↘
    2022-12-02

    兄弟们 我来救你们狗命 亲测有效

    https://developers.weixin.qq.com/community/develop/article/doc/0008e8ea2e4fc026c98cd041351013

    2022-12-02
    有用
    回复 1
    • In Man ↘
      In Man ↘
      2022-12-02
      Error: runTask COMPILEJS, miniprogram_npm/psl/index.js catch error Error: no     上面这个链接解决这种报错
      2022-12-02
      回复
  • Karl🐮
    Karl🐮
    2022-11-13

    还没解决,咋搞!


    2022-11-13
    有用
    回复
  • 笑得大方
    笑得大方
    2022-10-19

    message:Error: runTask COMPILE_JS, cloud/cloud1-2gz1t86h501169a9/functions/cloudFunction/miniprogram_npm/psl/index.js catch error Error: node:events:368

          throw er; // Unhandled 'error' event

          ^


    Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory

        at new NodeError (node:internal/errors:371:5)

        at Worker.[kOnExit] (node:internal/worker:276:26)

        at Worker.<computed>.onexit (node:internal/worker:198:20)

    Emitted 'error' event on Worker instance at:

        at Worker.[kOnExit] (node:internal/worker:276:12)

        at Worker.<computed>.onexit (node:internal/worker:198:20) {

      code: 'ERR_WORKER_OUT_OF_MEMORY'

    }



    2022-10-19
    有用
    回复 3
登录 后发表内容