Skip to content

v4.0.0计划 #4

Description

@kvkens
  1. 高度封装webpack和相关使用插件,无需在项目里引用过多依赖包,防止用户误操作升级关键包导致编译出错不兼容,全部集成在uba4.0.0,使用只要引用uba@4版本就好,针对脚手架工程集成一般常用(类似create-react-app生成脚手架下的react-scripts)

  2. 使用最新webpack4作为核心封装以及webpack-dev-middleware,发挥出webpack4特长优点

  3. 尽可量减少配置文件,和webpack4的思想一致,零配置文件,尽量减少无关配置,如要新增Loader和Plugin应给出配置节点和内部做merge

  4. 内置的功能拆分出独立插件,想使用哪个安装哪个,不使用就卸载,对应插件的配置文件单独提出来,不在和uba.config.js混合在里面,单独创建插件配置.ubarc文件出来,也保证uba-gui的配置可视化去使用

  5. uba4.0版本配合uba-gui进行开发调整

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions