Skip to content

[RFC] build-scripts 移除对 webpack 的依赖 #30

@ClarkXia

Description

@ClarkXia

背景

build-scripts 内置依赖 webpack 4.x,让具体的项目依赖中无需关心 webpack 版本。
而随着 webpack 5 的发布,越来越多工程配置开始希望使用 webpack 5 的新能力,目前在 build-scripts 工程体系下需要进行如下的配置开启 webpack 5 的使用:

  1. 项目 package.json 中添加 webpack@5 的依赖
  2. build.json 工程配置中,通过开启 "customWebpack": true 的方式指定使用项目依赖中的 webpack

上述的配置方式相对比较繁琐,对于开发者并不友好,希望能够移除底层对于 webpack 的依赖。

实现方案

webpack 从 dependencies 中移除,具体的 webpack 版本 由具体的基础插件对 webpack 版本进行管控

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions