VITE打包时内存溢出问题解决 FATAL ERROR: Ineffective mark-compacts near heap limit

这篇具有很好参考价值的文章主要介绍了VITE打包时内存溢出问题解决 FATAL ERROR: Ineffective mark-compacts near heap limit。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

楼主也不知道怎么回事在编写Vue3+Cesium项目打包时就遇见了这个问题,然后根据百度到的资料说是node编译时内存不够需要手动提升内存,然后需要安装两个组件,相关博客链接我贴在下面:

https://blog.csdn.net/qq_43227958/article/details/123017935

安装完插件之后运行npm run build 还是不行,会报错,报错内容为:

'"node --max-old-space-size=4096"'不是内部或外部命令,也不是可运行的程序

这个的解决方法我也贴在下面:

https://www.cnblogs.com/fishmeng/p/15814808.html

如文章内容所讲,是因为系统命令不能识别双引号" "导致的,要么删除node_modules中bin文件夹下面的双引号,但是楼主感觉太麻烦了,而且万一再导致一个新bug,处理node_modules里面的东西可比处理自己项目中的东西麻烦的多,所以楼主选择了后面的方法,修改package.json文件中的配置项.

但是查询了网络上的资料都是用vue cli处理的因此楼主只能依样画葫芦自行修改vite的配置

在使用cli构建vue项目的时候,cli文件夹会在node_modules中的@vue文件夹下,但是用vite构建的项目之下并没有这个文件夹

vite 打包内存溢出,vue.js,npm,前端

所以我就把目光瞄向了@vitejs文件夹

vite 打包内存溢出,vue.js,npm,前端 

展开一看仍然没有想要的东西 ,然后我就继续搜寻node_modules文件夹在最后发现了一个vite的文件夹,而且里面也有bin文件

vite 打包内存溢出,vue.js,npm,前端

于是我就效仿cli的解决方法把拓展内存语句加上,然后手动选定要执行的js文件,之后再运行npm run dev和bulid都是顺利的启动和打包

vite 打包内存溢出,vue.js,npm,前端

 注意,原本dev运行的是"vite",根据项目运行和编译的原理,vite的本意就是去寻找vite.js的,所以就不用在这个后面添加vite字段了,以上就是我针对vite项目内存溢出问题的解决,希望可以帮到你,另外,由于本人的项目并不大,所以至今不明白为何会导致内存溢出的问题(注:本人昨天下班之前把dev命令改成了serve命令跑了一下然后又改回了dev,不知道是不是这个原因)希望有大佬可以指正问题,让小弟从根源上杜绝这个问题的发生.文章来源地址https://www.toymoban.com/news/detail-572068.html

到了这里,关于VITE打包时内存溢出问题解决 FATAL ERROR: Ineffective mark-compacts near heap limit的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of me

    ks前端nodejs16构建内存溢出报错解决 报错信息: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory`— JS stacktrace — 问题原因:打包容器内存不足 解决办法: 参考ks官网文档通过修改 ConfigMap调整 Jenkins Agent的资源请求 (Request) 和限制 (Limit) 等内容

    2024年02月05日
    浏览(30)
  • Java内存溢出问题深入探究及其解决策略

    Java内存溢出是一个常见且棘手的问题,可能会导致程序的性能急剧下降或者崩溃,给业务带来严重的影响。为了深入解析和理解此问题,本文将详细探究Java的内存模型,内存溢出的根本原因,诊断方法以及解决策略。 1.1 Java内存模型 Java内存空间主要包括以下几个部分:方法

    2024年02月09日
    浏览(33)
  • 解决vite打包后项目出现空白的问题

    打开控制台,一般会出现两种报错: 1. 找不到资源。 这是由于路径的问题,解决方案,vite.config.ts中加上路径都为相对路径。 2. 页面还是空白,并且检查元素发现app节点中什么都没有, 修改路由模式,我之前是用的History模式,结果有问题,把router中index文件改为Hash模式。

    2024年02月07日
    浏览(28)
  • gateway报 netty堆外内存溢出问题解决io.netty.util.internal.OutOfDirectMemoryError

    昨天线上网关突然无法访问。打开日志看到错误信息“io.netty.util.internal.OutOfDirectMemoryError” 堆外内存溢出。。这也没碰到过啊,看来今天准点下班的愿望又落空了。老规矩面向百度编程。先看看网上有没有其他兄弟碰到这个问题。一顿搜索之后发现,很多博客都是一知半解并

    2024年02月10日
    浏览(43)
  • 【Vue3】Vite打包发布错误若干问题解决方案,新手遇到的问题都在这里。

    npm run build 在vite.config.js 中加入下面的代码 vite.config.js 完整代码

    2024年02月11日
    浏览(31)
  • idea maven 打包 内存溢出 报 GC overhead limit exceeded -> [Help 1]

    idea 使用maven打包 报GC overhead limit exceeded - [Help 1] 解决方法: 打开settings - 点开如同所示 将 vm Options 参数 设为 -Xmx8g 

    2024年04月10日
    浏览(33)
  • 解决vite打包出现 “default“ is not exported by “node_modules/...问题

    vue3+ts+vite项目打包 报错意思是导入的js文件没有默认导出 有两种方法 1.修改node_modoules下的文件源码 在前面加上expoert default 为这个js文件添加一个默认导出 不太推荐这个方法,虽然比较简单 2.安装 @rollup/plugin-commonjs 插件, vite-plugin-require-transform 插件 @rollup/plugin-commonjs可以将

    2024年02月10日
    浏览(33)
  • vscode中解决头文件找不到问题,即fatal error: **.h: No such file or directory

    最近,在需要运行拥有头文件的cpp代码时候,vscode提示fatal error: **.h: No such file or directory 找不到头文件或所在目录。 这里记录一下我的解决办法。 1.设置launch.json 设置重点为加注释的句子   2.设置lauch.json 3. 按下F5 程序可正常寻找到头文件,输出结果正确 问题解决。 PS: 后

    2024年02月13日
    浏览(24)
  • 常见内存溢出与CPU 100%问题

    SQL in 过多 https://mp.weixin.qq.com/s/g5Y47cQ25KbVjzHhZcjN7g 面对 OOM 问题如果代码不是有明显的问题,下面几个JVM参数相当有用,尤其是在容器化之后。 另外提一个参数也很有用,正常来说如果程序出现 OOM 之后,就是有代码存在内存泄漏的风险,这个时候即使能对外提供服务,其实也

    2024年02月01日
    浏览(30)
  • OutOfMemoryError内存溢出和StackOverFlowError栈溢出及解决方法

    前一篇: JVM 内存结构 线程的堆栈存储 线程局部原始数据类型、变量、对象的引用、返回值。如果线程堆栈大小超出分配的内存限制,就会出现栈溢出错误。 这里用递归调演示错误 解决方法: 1、修改代码 2、修改栈大小配置 64位电脑默认栈大小为 1024k=1m。可以修改为-Xss2

    2024年02月10日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包