美文网首页
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