开发者社区 > 云效DevOps > 正文

云效npm构建 今天所有流水线都出这个问题了 怎么回事?

npm构建 今天所有流水线都出这个问题了。昨晚还好好的。麻烦帮忙指导一下8729d9f94d6b6dc5aac3d484ae4e97c8.png

展开
收起
防火防爆 2024-08-23 17:10:05 73 0
1 条回答
写回答
取消 提交回答
  • Maximum call stack size exceeded报错原因
    Maximum call stack size exceeded,这是啥意思哇???网上说造成这个报错的场景,有的是由于router里面路径为声明,有的是未定义变量,有的由于是递归函数等等,实际上造成这样的报错,根本原因几乎都是递归太深,导致栈溢出

    如何解决
    然而,我的代码并没有递归函数啊,为何会造成这样的报错呢?这是因为ElementUI的select组件内部使用了递归,而我Options数组长度太大,造成了栈溢出。于是将Options数组长度减少到1000,不再报错,顺利解决了这样的问题。

    在以后的编码,应该多注意,尽量少深层次递归,以及数组长度尽量控制长度不要太大。

    如有遇到类似或其他的问题,欢迎探讨。

    文章参考:
    Maximum call stack size exceeded( 超出最大调用堆栈大小)
    Maximum call stack size exceeded
    ‘Maximum call stack size exceeded’错误的解决方法

    image.png
    参考文档

    2024-08-26 08:44:05
    赞同 2 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
基于webpack和npm的前端组件化实践 立即下载
基于阿里云K8S服务快速构建DevOps流水线 资料下载 立即下载
基于FAAS构建NPM同步CDN 立即下载

相关镜像