node前端编译内存溢出问题

编译问题描述:

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 00007FF6B0EFD1BA v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+4506
 2: 00007FF6B0ED7F96 node::MakeCallback+4534
 3: 00007FF6B0ED8910 node_module_register+2032

参考:

基于node的前端项目编译时内存溢出问题

我的问题如何解决:

  1. 删掉原来的node_module使用npm i 重新安装
npm i 

我的问题就这样搞定了

扩展

npm-audit

  1. 扫描项目中的漏洞,并显示细节,但是不会解决漏洞
npm audit

扫描结果(看来问题还好多)

在这里插入图片描述

  1. 扫描项目中的漏洞,并并且兼容的安装更新依赖
npm audit fix

结果
在这里插入图片描述
内容大概就是配置的注册表(淘宝镜像)无法支持审核!

也不知道怎么解决,求路过大佬指导!

  1. 运行审核修复时候不改变node_modules,但是会更新package-lock.json文件
npm audit fix --package-lock-only
  1. 获取JSON格式的详细审核报告
npm audit --json
发布了50 篇原创文章 · 获赞 23 · 访问量 1220

猜你喜欢

转载自blog.csdn.net/qq_44698161/article/details/103652661