在运行一个比较大的项目的时候,发现在 VSCode 的终端中无法正常运行,可以尝试使用 powershell 打开。
    在 win10 中,想要在当前路径下打开 powershell ,只需要 shift + 鼠标右键。
    image.png
    然后选择在此处打开 Powershell 窗口即可打开。

    成功打开后,又遇到另外一个问题,当对项目进行任意修改后,刚跑起来的项目又崩溃了。
    然后报错:

    1. CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

    VUE项目内存溢出报错 - 图2
    忘记截我报错的图了,从网上找来了一样的报错图方便说明。

    从报错的信息中可以看出,是因为 JavaScript 堆内存不足。

    接下来我就尝试将 node 中的内存大小调大点。

    1. set NODE_OPTIONS=--max_old_space_size=4096

    还是不行,继续调到 10240 。还是失败。

    最终解决方案:
    首先全局安装 increase-memory-limit 插件

    1. npm install -g increase-memory-limit

    然后进入工程目录,执行 increase-memory-limit 命令,再重启项目即可解决。