mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-04-05 19:41:57 +08:00
docs: 更正文档
This commit is contained in:
parent
c52cf06aa7
commit
1838047624
@ -8,10 +8,10 @@
|
||||
比如:
|
||||
```bash
|
||||
# OS X, Linux
|
||||
PORT=3000 umi dev
|
||||
PORT=3000 fes dev
|
||||
|
||||
# Windows (cmd.exe)
|
||||
set PORT=3000 && umi dev
|
||||
set PORT=3000 && fes dev
|
||||
```
|
||||
如果要同时考虑 OS X 和 Windows,可借助三方工具 [cross-env](https://github.com/kentcdodds/cross-env)
|
||||
<CodeGroup>
|
||||
@ -19,7 +19,7 @@ set PORT=3000 && umi dev
|
||||
|
||||
```bash
|
||||
yarn add cross-env --dev
|
||||
cross-env PORT=3000 umi dev
|
||||
cross-env PORT=3000 fes dev
|
||||
```
|
||||
|
||||
</CodeGroupItem>
|
||||
@ -27,7 +27,7 @@ cross-env PORT=3000 umi dev
|
||||
|
||||
```bash
|
||||
npm i cross-env --save-dev
|
||||
cross-env PORT=3000 umi dev
|
||||
cross-env PORT=3000 fes dev
|
||||
```
|
||||
|
||||
</CodeGroupItem>
|
||||
@ -54,7 +54,7 @@ fes dev
|
||||
|
||||
举个 🌰 :
|
||||
```bash
|
||||
FES_ENV=sit umi dev
|
||||
FES_ENV=sit fes dev
|
||||
```
|
||||
如果存在 `.env.sit` 文件,则会将 `.env.sit` 的配置和 `.env` 做 `merge` 后形成最终配置。
|
||||
|
||||
|
@ -127,23 +127,6 @@ render(oldRender: Function)
|
||||
|
||||
覆写 render。
|
||||
|
||||
比如用于渲染之前做权限校验:
|
||||
```js
|
||||
import { history } from 'umi';
|
||||
|
||||
export function render(oldRender) {
|
||||
fetch('/api/auth').then(auth => {
|
||||
if (auth.isLogin) { oldRender() }
|
||||
else {
|
||||
history.push('/login');
|
||||
oldRender()
|
||||
}
|
||||
});
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
|
||||
### onRouterCreated
|
||||
|
||||
onRouterCreated({router})
|
||||
|
@ -15,9 +15,9 @@ import { someApi } from "@fesjs/fes"
|
||||
主要在插件里面使用,项目代码中一般用不到。
|
||||
:::
|
||||
|
||||
运行时插件接口,是 Umi 内置的跑在浏览器里的一套插件体系。
|
||||
运行时插件接口,是 Fes.js 内置的跑在浏览器里的一套插件体系。
|
||||
```js
|
||||
import { plugin, ApplyPluginsType } from 'umi';
|
||||
import { plugin, ApplyPluginsType } from '@fesjs/fes';
|
||||
|
||||
// 注册插件
|
||||
plugin.register({
|
||||
|
@ -8,10 +8,10 @@
|
||||
比如:
|
||||
```bash
|
||||
# OS X, Linux
|
||||
PORT=3000 umi dev
|
||||
PORT=3000 fes dev
|
||||
|
||||
# Windows (cmd.exe)
|
||||
set PORT=3000 && umi dev
|
||||
set PORT=3000 && fes dev
|
||||
```
|
||||
如果要同时考虑 OS X 和 Windows,可借助三方工具 [cross-env](https://github.com/kentcdodds/cross-env)
|
||||
<CodeGroup>
|
||||
@ -19,7 +19,7 @@ set PORT=3000 && umi dev
|
||||
|
||||
```bash
|
||||
yarn add cross-env --dev
|
||||
cross-env PORT=3000 umi dev
|
||||
cross-env PORT=3000 fes dev
|
||||
```
|
||||
|
||||
</CodeGroupItem>
|
||||
@ -27,7 +27,7 @@ cross-env PORT=3000 umi dev
|
||||
|
||||
```bash
|
||||
npm i cross-env --save-dev
|
||||
cross-env PORT=3000 umi dev
|
||||
cross-env PORT=3000 fes dev
|
||||
```
|
||||
|
||||
</CodeGroupItem>
|
||||
@ -54,7 +54,7 @@ fes dev
|
||||
|
||||
举个 🌰 :
|
||||
```bash
|
||||
FES_ENV=sit umi dev
|
||||
FES_ENV=sit fes dev
|
||||
```
|
||||
如果存在 `.env.sit` 文件,则会将 `.env.sit` 的配置和 `.env` 做 `merge` 后形成最终配置。
|
||||
|
||||
|
@ -127,20 +127,7 @@ render(oldRender: Function)
|
||||
|
||||
覆写 render。
|
||||
|
||||
比如用于渲染之前做权限校验:
|
||||
```js
|
||||
import { history } from 'umi';
|
||||
|
||||
export function render(oldRender) {
|
||||
fetch('/api/auth').then(auth => {
|
||||
if (auth.isLogin) { oldRender() }
|
||||
else {
|
||||
history.push('/login');
|
||||
oldRender()
|
||||
}
|
||||
});
|
||||
}
|
||||
```
|
||||
比如用于渲染之前做权限校验。
|
||||
|
||||
|
||||
|
||||
|
@ -15,9 +15,9 @@ import { someApi } from "@fesjs/fes"
|
||||
主要在插件里面使用,项目代码中一般用不到。
|
||||
:::
|
||||
|
||||
运行时插件接口,是 Umi 内置的跑在浏览器里的一套插件体系。
|
||||
运行时插件接口,是 Fes.js 内置的跑在浏览器里的一套插件体系。
|
||||
```js
|
||||
import { plugin, ApplyPluginsType } from 'umi';
|
||||
import { plugin, ApplyPluginsType } from '@fesjs/fes';
|
||||
|
||||
// 注册插件
|
||||
plugin.register({
|
||||
|
Loading…
x
Reference in New Issue
Block a user