[JavaScript] 前端如何获得某个函数的完全实现?

项目中前端实现了某个复杂的渲染逻辑(渲染的结果是字符串,可以理解是多字段的复杂组装),现在要把这个渲染逻辑挪到后端

由于渲染逻辑比较复杂,如果后端独立实现这个渲染逻辑,相当于一件事情做了两遍,未免太花时间

所以现在需要把前端的渲染逻辑整理一下,直接把相关函数给到后端使用

但是前端这个函数调用了其他的好多子函数,试了一下直接使用 Function.prototype.toString,但结果并不能包含它所依赖的子函数的函数体。

想来请教下前端如何能够能够完整的输出这个渲染函数呢?可以是一个巨大无比的函数,也可以是一个文件里面好多函数,但要保证函数间的依赖完整

FYI: 前端用的是 webpack 做打包,语言是 typescript

发表回复

您的电子邮箱地址不会被公开。