import{_ as e,o as a,c as r,V as l}from"./chunks/framework.85b09291.js";const f=JSON.parse('{"title":"从 2.0.x 迁移到 3.0.x","description":"","frontmatter":{},"headers":[],"relativePath":"guide/upgrade3.md"}'),i={name:"guide/upgrade3.md"},t=l('
v3.x 升级到了 v4.x,如果遇到配置不兼容,可以查看webpack-dev-server 3.x 升级 4.x。npm i @fesjs/builder-webpack -D。publicPath: './',请更改为 publicPath: ''public/index.html 文件挪到项目根目录,移除 html-webpack-plugin 相关配置,具体模版变量使用请查看HTML 模版。npm i @fesjs/builder-vite。public/index.html 挪到项目根目录,如果有相应的 html-webpack-plugin 配置,需要改成 vite-plugin-html 的写法。require 等 Vite 不支持的代码,改写成 Vite 支持的方式。插件都需要升级到 3.0.x 版本,新版添加了兼容builder的逻辑,但是提供的接口和配置没有变化,只需要升级版本即可使用。
5.0.x版本。4.0.x版本。qiankun技术限制,子应用目前还只能使用 Webpack 构建。