3 条评论 (3 条评论)0 个反应 (0 个反应)0 位负责人 (0 位负责人)JavaScript3,324 个派生 (3,324 个派生)batch import
good first issuetype - enhancement
仓库指标
- 星标
- 11,758 个星标 (11,758 个星标)
- PR 合并指标
- 平均合并 15天 12小时 (平均合并 15天 12小时)30 天内合并 23 个 PR (30 天内合并 23 个 PR)
描述
Per the zip.js devs, Cesium is using an older build and it results in instantiating a new web worker for every file added to a ZIP (!!!), greatly slowing the process. This only showed up recently because the KML exporter is probably the first part of Cesium that needs to make ZIP files.
贡献者指南
- 研究方向
- Investigate the current zip.js version used in Cesium by searching package.json or equivalent files. Refer to zip.js issue #139 (https://github.com/gildas lormeau/zip.js/issues/139) for the recommended version that fixes the excessive worker instantiation. Update the dependency version in the appropriate configuration file and verify that the KML exporter works correctly without performance degradation.
- 技术栈
- javascript
- 领域
- performance
- 议题类型
- 性能
- 前置要求
- Familiarity with npm or yarnUnderstanding of dependency updatesBasic knowledge of Cesium's build process