爱豆小糖宝 发表于 2023-5-24 13:35:54

16.1.x 打包构建时间比16.0.4版本时间长了好几倍

本帖最后由 Joestar.Xu 于 2024-8-29 11:54 编辑

产品:SpreadJS
版本:16.1.x
问题编号:SJS-18416
LastReview:2024-8-29
目前已经给出了临时的解决方案,具体的问题还在修复中。

项目使用的是vue cli生成的,从16.0.4升级到16.1.0/16.1.1版本后,整个项目的打包构建时间增长了好几倍,出了一个纯净的demo,可以对比下两个版本整体对打包构建时间的影响。

JoestarXu 发表于 2023-5-24 16:22:50

您好,我在安装依赖包的时候遇到了下面的问题。



是要切换npm账号吗?

爱豆小糖宝 发表于 2023-5-24 16:50:00

JoestarXu 发表于 2023-5-24 16:22
您好,我在安装依赖包的时候遇到了下面的问题。




应该是要把package-lock.json文件删掉,再重新安装,我的仓库是私有仓库地址。

JoestarXu 发表于 2023-5-24 18:00:32

您好,问题已复现,这边调研一下,后续有进展我会在本帖下回复您。

帖子先做保留处理了。

Joestar.Xu 发表于 2023-5-30 11:25:59

您好,经调研,目前有一个临时的结局方案,在vue.config.js中添加productionSourceMap: false配置项,能提高build速度。

参考以下代码:
// vue.config.js
const SpeedMeasurePlugin = require('speed-measure-webpack-plugin')
const smp = new SpeedMeasurePlugin()
module.exports = {
    configureWebpack: smp.wrap({
      plugins: []
    }),
    productionSourceMap: false // add this flag to speed up building process
}

爱豆小糖宝 发表于 2023-6-1 15:37:51

Joestar.Xu 发表于 2023-5-30 11:25
您好,经调研,目前有一个临时的结局方案,在vue.config.js中添加productionSourceMap: false配置项,能提 ...

这个后续会有其它方案吗,我们由于要对线上代码错误进行捕获和追踪,所以是需要开启sourcemap的

Joestar.Xu 发表于 2023-6-1 15:56:42

爱豆小糖宝 发表于 2023-6-1 15:37
这个后续会有其它方案吗,我们由于要对线上代码错误进行捕获和追踪,所以是需要开启sourcemap的

您好,后续就只能等开发这边修复这个问题了,暂时没有其他解决方案。

爱豆小糖宝 发表于 2023-6-15 11:27:08

Joestar.Xu 发表于 2023-6-1 15:56
您好,后续就只能等开发这边修复这个问题了,暂时没有其他解决方案。

这块后续有进展吗,不会就只有这个方案吧?

爱豆小糖宝 发表于 2023-6-15 11:27:32

Joestar.Xu 发表于 2023-6-1 15:56
您好,后续就只能等开发这边修复这个问题了,暂时没有其他解决方案。

这块后续有进展吗,不会就只有这个方案吧?

Joestar.Xu 发表于 2023-6-15 12:29:44

爱豆小糖宝 发表于 2023-6-15 11:27
这块后续有进展吗,不会就只有这个方案吧?

您好,目前开发正在修复这个问题,修复完成之后我会在帖子下回复您。
页: [1] 2
查看完整版本: 16.1.x 打包构建时间比16.0.4版本时间长了好几倍