项目运行问题

1、npm run dev的时候失败,报栈溢出的错误:

解决方案:
在package.json中修改成下面的代码:

"scripts": {
        ....,
        "dev": "node --max_old_space_size=8144 node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --progress --config build/webpack.dev.conf.js",
        ...
    }

目的是加大运行栈

2、项目运行成功后,使用一段时间项目就崩了,内存不足

解决方案:

1、打开node_modules中的.bin文件夹
2、打开webpack-dev-sever.cmd修改
3、修改内容如下:

@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" %*
)

如果不满足可以在修改-max-old-space-size的大小

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容