mirror of
https://gitee.com/WeBank/fes.js.git
synced 2024-11-29 18:28:09 +08:00
docs: 更新文档
This commit is contained in:
parent
351067f77d
commit
9d29c5fa45
@ -1,6 +1,6 @@
|
||||
# 支持 Vite 和 Webpack 双构建
|
||||
|
||||
`Fes.js@2.1.x` 版本支持 Vite 和 Webpack 两种构建方式,不再内置构建方式,需要开发者自行选择:
|
||||
`Fes.js@3.0.x` 版本支持 Vite 和 Webpack 两种构建方式,不再内置构建方式,需要开发者自行选择:
|
||||
|
||||
- 选用 Vite 构建,安装 `npm i @fesjs/builder-vite` 依赖即可。
|
||||
- 选用 Webpack 构建,安装 `npm i @fesjs/builder-webpack` 依赖即可。
|
||||
|
@ -8,11 +8,7 @@ Fes.js 约定 `.fes.js` 文件为项目编译需要编译时配置文件,可
|
||||
import { defineBuildConfig } from '@fesjs/fes';
|
||||
|
||||
export default defineBuildConfig({
|
||||
base: '/foo/',
|
||||
publicPath: '/',
|
||||
devServer: {
|
||||
port: 8080,
|
||||
},
|
||||
mock: {
|
||||
prefix: '/v2',
|
||||
},
|
||||
|
@ -5,7 +5,7 @@
|
||||
1. 编译时的 [base](../reference/config/#base) 配置,移到了 [router.base](../reference/config/#router) 下。
|
||||
2. [webpack-dev-server](https://github.com/webpack/webpack-dev-server) 从 `v3.x` 升级到了 `v4.x`,如果遇到配置不兼容,可以查看[webpack-dev-server 3.x 升级 4.x](https://github.com/webpack/webpack-dev-server/blob/master/migration-v4.md)。
|
||||
|
||||
## 不变更构建方式
|
||||
## 继续使用 Webpack
|
||||
|
||||
1. 添加 Webpack 构建依赖包: `npm i @fesjs/builder-webpack -D`。
|
||||
2. 如果有,将 `public/index.html` 文件挪到项目根目录,移除 [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) 相关配置,具体模版变量使用请查看[HTML 模版](../guide/template.html)。
|
||||
@ -19,7 +19,8 @@
|
||||
|
||||
## 插件
|
||||
|
||||
插件都需要升级到 `3.0.x` 版本,新增兼容`builder`的逻辑,接口和配置没有变化,正常使用即可。
|
||||
插件都需要升级到 `3.0.x` 版本,新版添加了兼容`builder`的逻辑,但是提供的接口和配置没有变化,只需要升级版本即可使用。
|
||||
|
||||
- [@fesjs/plugin-layout](../reference/plugins/layout) 需要升级到`5.0.x`版本。
|
||||
- [@fesjs/plugin-locale](../reference/plugins/locale) 需要升级到`4.0.x`版本。
|
||||
- [@fesjs/plugin-locale](../reference/plugins/locale) 需要升级到`4.0.x`版本。
|
||||
- [@fesjs/plugin-qiankun](../reference/plugins/qiankun) 由于`qiankun`技术限制,子应用目前还只能使用 Webpack 构建。
|
Loading…
Reference in New Issue
Block a user