当前位置: 首页 > news >正文

Vue3项目打包报错-内存溢出解决方法

错误:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

1、安装cross-env和increase-memory-limit

命令行:npm install cross-env increase-memory-limit   

2、package.json添加如下内容:

"scripts": {

"serve": "vue-cli-service serve",

"build": "vue-cli-service build",

"fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit",

},

3、执行命令

npm run fix-memory-limit    

终端内容:

4、执行命令

执行命令:npm run dev

报错如下:

5、解决方法

方法一:

(1)vscode项目中打开node_modules文件里的.bin文件

方法二:

在项目的node_modules/.bin下面找到所有的*.cmd文件,
在ENDLOCAL语句的上边一行,修改"%_prog%" 改为 %_prog%, 去掉双引号

最后执行命令:

运行:npm run dev

打包:npm run build


http://www.mrgr.cn/news/26035.html

相关文章:

  • 冯·诺依曼结构计算机的优势和劣势
  • windows下ardusub仿真
  • 为什么总是分心?(影响专注力的5因素)
  • LeetCode:2398. 预算内的最多机器人数目 双指针+单调队列,时间复杂度O(n)
  • --- 数据结构 优先级队列 --- java
  • 凯伦股份融合®️TMP复合瓦系统实力硬扛摩羯台风
  • JDBC简介与应用:Java数据库连接的核心概念和技术
  • 会话好友区设计与开发(三)
  • 每日一练 | IPv4简单流分类
  • 反射这些事
  • Spring Boot框架下校园信息管理平台的构建
  • torch.view torch.expand
  • MacOS wine中文乱码问题
  • 使用规则引擎简化特定场景的开发
  • 如何把提醒事项以倒数日的形式放在桌面上?
  • oracle 如何查询表被锁
  • springboot Web基础开发
  • 代理导致的git错误
  • OpenAI 宣布新AI模型——代号“Strawberry”,逐步解决复杂问题
  • Matlab-Matpower制作IEEE14-电力虚假数据注入攻击FDIA数据集