라벨이 Nodejs인 게시물 표시

Node.js memory limit, 노드 메모리 제한하기

To set the memory size when running a Node.js application with npm, you can adjust the memory limit by setting the --max-old-space-size flag, which increases the V8 (JavaScript engine) heap size. This can be done in a few ways: 1. Directly in the Command Line: You can run your npm script with the --max-old-space-size flag: node --max-old-space-size = 4096 your-script.js This sets the memory limit to 4GB (4096 MB). You can adjust the value depending on the desired memory limit. 2. In Your package.json Scripts: You can modify your package.json file to include this flag within your npm scripts. { "scripts" : { "start" : "node --max-old-space-size=4096 your-script.js" } } Then, you can run your script using npm: npm run start 3. Using Environment Variables: You can also set an environment variable to increase the memory limit. On Linux or macOS: NODE_OPTIONS= "--max-old-space-size=4096" npm run start On Windows (Comm...