logo
指南
教程
配置
API
社区
Modern.js Module
Modern.js Builder
Modern.js v1
简体中文
English
GitHub
指南
教程
配置
API
社区
Modern.js Module
Modern.js Builder
Modern.js v1
简体中文
English
GitHub
命令

文件约定

src/

App.[tj]sx
routes/
pages/
index.[tj]s
**/*.test.[tj]sx?
**/*.stories.[tj]sx
*.[server|node].[tj]sx

api/

**/*.[tj]s
_app.[tj]s
lambda/*.[tj]s
test.[tj]s

server/

index.[tj]s
test.[tj]s
shared/

config/

html/
icon/
public/
upload/
mock/
storybook/
modern.config.[tj]s

运行时

核心

bootstrap
createApp
useLoader
useModuleApps
useRuntimeContext

APP

defineConfig

Router

router

Model

model
useModel
useStaticModel
useLocalModel
connect
Auto actions
handleEffect
Provider
useStore
createStore
createApp

SSR

NoSSR
PreRender

BFF

hook
useContext

Web Server

Hook
Middleware

Utility

CSS-In-JS API
Head
loadable

Testing

cleanup
act
render
renderApp

*.[server|node].[tj]sx#

应用项目中使用,用于放置服务端代码,当 *.tsx 和 *.[server|node].tsx 共存时,SSR 在服务端执行渲染时,会优先使用 *.[server|node].tsx 文件,而不是 *.tsx 文件。

Edit this page on GitHub
Previous Page**/*.stories.[tj]sx
Next page**/*.[tj]s