node.js - 增加所有 Node.js 进程的内存限制
问题描述
如何增加 Node.js 的默认内存限制?我知道,max_old_space_size
但这只是一次运行。此外,当脚本运行另一个进程或npm
命令等时也会出现问题。所以很难处理所有的情况。
我想全局设置内存限制,例如在ENV
变量或其他东西中。因此,每次我运行 Node.js 时,它都会增加所有进程中的内存,尽管在哪里执行。
解决方案
可以使用NODE_OPTIONS。例如:
cross-env NODE_OPTIONS=--max-old-space-size=8096 ts-node my/file.ts
推荐阅读
- flutter - Flutter 中的自定义 SliverAppBar
- javascript - Protractor 中的 Promise 是如何解决的?
- python - 子类 __init__ 中的 NameError:未定义“自我”
- html - 响应式 iframe 仍然有滚动条并且没有缩放
- python - Selenium:“WebDriver”对象没有属性“Chrome”(将桌面更改为移动设备)
- asp.net-core - signalR - 向特定用户发送消息
- node.js - 如何在 PouchDB 中使用 medeadown 作为 leveldown 的替代方法
- css - MaterialUi 全局设置 fontSize 比例
- hyperledger-fabric - CA 证书和 Fabric CA Server 中的 TLS 证书有什么区别?
- arrays - 在计算向量和的网格点时避免使用 for 循环