美文网首页
vite(rollup) build.sourcemap ove

vite(rollup) build.sourcemap ove

作者: 郑小明 | 来源:发表于2023-02-02 11:19 被阅读0次

    最近接手一个项目,GitHub Actions CI 过程非常慢,影响发布验收流程。一开始以为是资源镜像失败的下载耗时,仔细一看日志,发现卡在了这一步:

    image-20230203110814100.png

    生成 760 个文件的 sourcemap 耗时15 min

    Adding source map references
    

    于是把生产环境的构建配置改了,先解决问题(毕竟 Github Action 按每分钟费率计费):

    build: {
        sourcemap: false,
    }
    

    延伸

    众所周知,Vite的生产环境构建依赖 rollup,有空的同学可以去读一下 rollup 的 transform 源码,相关内容 collapseSourcemaps

    https://github.com/rollup/rollup/blob/3cb7f1376f4bbd519d320491629111e1d26cfc80/src/utils/transform.ts

    相关文章

      网友评论

          本文标题:vite(rollup) build.sourcemap ove

          本文链接:https://www.haomeiwen.com/subject/lnbwhdtx.html