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

番禺建设网站公司如何使用免费b站推广网站

番禺建设网站公司,如何使用免费b站推广网站,企业系统规划,wordpress resize项目是个老项目,依赖包也比较大,咱就按正常流程走一遍来详细解决这个问题,先看一下node版本,我用的是nvm管理的,详细可以看我的其他文章 友情提醒:如果项目比较老,包又大,又有一些需…

项目是个老项目,依赖包也比较大,咱就按正常流程走一遍来详细解决这个问题,先看一下node版本,我用的是nvm管理的,详细可以看我的其他文章

友情提醒:如果项目比较老,包又大,又有一些需要权限的特定包,下载不下来的话,直接把同事包copy过来算了哈哈哈哈哈,不然折腾的老费劲了。

npm ERR! code ELIFECYCLEnpm ERR! errno 134,这个错误通常表示在 npm 的上下文中,这可能是由于脚本执行过程中遇到了问题,比如内存不足、脚本崩溃或其他未处理的异常。俗称js内存溢出

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

解决过程如下:

方法一:    setx NODE_OPTIONS "--max_old_space_size=5120"

node本身默认的内存并不大,运行一般的项目足够了,但如果项目比较大的时候,就会出现内存不足的情况;我这里是将他设置为5GB,要将 NODE_OPTIONS 环境变量设置为使用 5GB 的最大旧空间大小,你可以按照以下步骤操作:

        1、打开命令提示符(Windows)或终端(macOS/Linux)。

        2、输入以下命令:

setx NODE_OPTIONS "--max_old_space_size=5120"

这样,NODE_OPTIONS 环境变量就会在系统级别被设置为使用 5GB 的最大旧空间大小

这个方法也是我最开始尝试的,但是对于我来说不生效,不过,多数人这一步就ok了的。不ok的接着往下看。

方法二: 安装插件 npm install -g increase-memory-limit 

在终端数据以下命令:

npm install -g increase-memory-limit
increase-memory-limit

原理:

increase-memory-limit 是一个 npm 脚本,用于增加 Node.js 进程的内存限制。在 Node.js 中,每个进程默认的内存限制是 1.76 GB(约为 1843 MB)。

可以使用 increase-memory-limit 脚本或 --max-old-space-size 选项来增加内存限制,脚本会自动增加 Node.js 进程的内存限制,然后运行 node app.js 命令。以下是一个使用 increase-memory-limit 脚本的例子:

"scripts": {"start": "increase-memory-limit node app.js"
}

也可以在运行 npm 命令时使用 --max-old-space-size 选项来增加内存限制,其中 <command> 是你想要运行的 npm 命令。例如,以下命令将内存限制增加到 5GB:

npm --max-old-space-size=5120 <command>

请注意,增加内存限制可能会影响你的应用程序的性能和稳定性。在增加内存限制之前,你应该确保你的应用程序确实需要更多的内存,并且你的系统有足够的可用内存。

在执行完上述的指令后,再次运行npm run serve(用自己的项目的启动指令)

如果到这一步还没有跑起来,或则报了npm ERR! code ELIFECYCLE npm ERR! errno 9009,那接着往下看:

这个时候会出现 '"node --max-old-space-size=10240"' 不是内部或外部命令,也不是可运行的程序
或批处理文件

找到node_modules下的.bin文件:

.bin下面的所有的.cmd文件里的 "%_prog%" 替换成 %_prog% 就可以了,全局替换可能检测不到,最好是这里的文件都点开一下,再全局替换,或则直接手动替换

至此问题就以及解决了。

我在这个问题上花了不少时间,查V8原理查js内存机制什么的,欸,这些虽然平时碰不到,但是碰到了就去好好了解一下,扩展一下知识。

http://www.ds6.com.cn/news/42123.html

相关文章:

  • 网站开发常用技术今日足球最新预测比分
  • 公司网站的建设要注意什么seo分析案例
  • 运营什么网站好google官网入口
  • 国外做网站推广cms
  • mac能用vs做网站吗百度自己的宣传广告
  • 河南官网网站建设报价百度联盟广告收益
  • 网站和网页的关系baidu百度首页官网
  • 网站优化公司哪家效果好廊坊关键词优化平台
  • 信息图表网站b站推广网站入口202
  • 做网站需要哪些技术支持搜狗站长平台
  • 网页界面设计中一般使用的分辨率的显示密度是多少dpi安卓优化大师最新版下载
  • 太原网站建设 世纪优创东莞网络推广营销
  • 作风建设提升年活动网站品牌推广公司
  • 云虚拟主机做二个网站seo站内优化站外优化
  • 前端 兼职做网站巩义网站推广优化
  • 做按摩网站优化推广百度账号快速登录
  • 公司网站建设有哪些百度推广代理怎么加盟
  • 商标查询软件哪个app好武汉seo首页优化公司
  • 网络建站如何建成关键词挖掘查询工具
  • 个人网站建设需要备案吗搜索引擎营销的简称
  • 北京南站疫情最新情况郑州做网站推广
  • 动态网站开发难吗seo全站优化全案例
  • 织梦网站首页文章种子搜索神器在线引擎
  • 罗湖做网站运营乐云seo外贸接单十大网站
  • 网站内容及内链建设竞价排名适合百度吗
  • 网站开发工程师月薪今日新闻大事件
  • 四大免费网站培训课程有哪些
  • 公司管理系统网站模板下载新手怎么引流推广推广引流
  • 广东十大网站建设网络营销推广的5种方法
  • 如皋网站制作北京百度推广优化公司