问题:在添加一些项目文件时,用npm run dev运行项目,项目运行报错如下图:

原因:项目运行内存溢出

解决:找到node_modules>.bin>webpack-dev-server.cmd文件,进行配置修改,增加 --max-old-space-size=8192
原文件:

@IF EXIST "%~dp0\node.exe" (
  "%~dp0\node.exe"  "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
) ELSE (
  @SETLOCAL
  @SET PATHEXT=%PATHEXT:;.JS;=;%
  node  "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
)

修改为:

@IF EXIST "%~dp0\node.exe" (
  "%~dp0\node.exe"  "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
) ELSE (
  @SETLOCAL
  @SET PATHEXT=%PATHEXT:;.JS;=;%
  node  --max-old-space-size=8192  "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
)
Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐