pp-fishssr
v1.0.1
Published
fish ssr
Downloads
11
Readme
关于ssr[服务端渲染插件]
- 插件fishssr会给ctx增加 ctx.fishssr.renderPage 方法
await ctx.fishssr.renderPage(initialData);
类似调用ctx.render()
- fishssr 读取config.fishssr,
enable: false 关闭服务端渲染,默认是true打开状态
routes: 路由,单个路由中包括 controller:node端处理函数,Component:前端页面入口组件,route可重载下面三个属性,即单个页面可定制渲染模版,渲染入口组件,渲染时传入的数据
template:公共模版
serverJs:服务端版本页面组件
locals:传入模版的数据,可根据自定义模版自由传递数据
- config.fishssr.routes 需手动在route中配置
const { router } = app;
app.config.fishssr.routes.map(route => {
router.get(`${route.path}`, `${route.controller}`)
});
生成服务端路由