# ProgramLearnNotes **Repository Path**: muyaCode/ProgramLearnNotes ## Basic Information - **Project Name**: ProgramLearnNotes - **Description**: 编程语言学习笔记 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-02 - **Last Updated**: 2025-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # program-learn-notes 编程语言学习笔记 ## 解决 Node 项目打包内存溢出报错:JS stacktrace 安装依赖后,运行或打包项目报错:vitepress 内存溢出(JS stacktrace),是因为内存设置不足 需要在 `node_modules/.bin/vitepress` 文件 和 `node_modules/.bin/vitepress.CMD` 文件修改增加运行内存: **vitepress** 文件 ```bash if [ -x "$basedir/node" ]; then exec "$basedir/node" " --max_old_space_size=49152 $basedir/../vitepress/bin/vitepress.js" "$@" else exec node --max_old_space_size=49152 "$basedir/../vitepress/bin/vitepress.js" "$@" fi ``` **vitepress.CMD** 文件 ```bash @IF EXIST "%~dp0\node.exe" ( "%~dp0\node.exe --max_old_space_size=49152" "%~dp0\..\vitepress\bin\vitepress.js" %* ) ELSE ( @SET PATHEXT=%PATHEXT:;.JS;=;% node --max_old_space_size=49152 "%~dp0\..\vitepress\bin\vitepress.js" %* ) ```