多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] * * * * * # 1 InfernoServer模块包 ## .1 包目录 ~~~ packages/inferno-server/ src/ ;模块源代码入口 inferno-server.js ;模块入口文件 package.json ;模块打包配置 README.md ;模块使用说明 ~~~ ## .2 包文件 ~~~ packages/inferno-server/src/index.js ;导入实现文件 import renderToString from '../../../src/server/renderToString'; ;导出接口 export default { renderToString }; ~~~ # 2 InfernoServer模块源代码 ## .1 源代码的目录 ~~~ src\server\ __test__ renderToString.js ~~~ ## .2 源代码文件 ### 1 renderToString.js ~~~ ;导入文件 ;core/utils.js import { isArray, isStringOrNumber, isNullOrUndefined, isInvalidNode, isFunction, addChildrenToProps, isStatefulComponent } from './../core/utils'; ;导出接口 ;renderToString() export default function renderToString(node) ~~~ # 3 InfernoServer模块接口