alibaba / alibaba/ice

vite 和 webpack 模式下提供 splitChunk 的最佳实践

Open
#4,906 0 comments 0 reactions 1 assignee Claimed by @ClarkXia View on GitHub
enhancement
Dominant language
TypeScript
Stars
18.6k
Forks
2.1k
PR merge metrics
No merged PRs in 30d

Description

webpack 模式下目前的 vendor 生成策略为被两个以上入口引用的三方依赖将会抽离,vite 模式下则为依赖的第三方均抽离到 vendor 中。期望两者默认情况下提供一致的 vendor 逻辑。
由于 vendor 生成的设置逻辑相对复杂,框架层面能够支持几种默认的 vendor 生成策略,vendor 字段支持 string 类型的配置,比如:

```json
{
"vendor": "minimal"
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.