问题描述
我有一个遗留代码库,它使用嵌入在 Html 中的 javascript 模板。我们有数百个这样的模板,我们希望将它们转换为新的车把模板。
<% if (contactDate != undefined)
document.write(formatDate(contactDate,"%2D/%2M/%4Y %2H:%N")); else
document.write(' '); %>
<% if( typeof server !="undefined" && server.toString() ) { %>
<% } %>
<% } else if (operation != "" && operation != undefined) { %>
<% } else { %>
<% }} %>
<%= "'/>" %>
<%= extract(fileName) %>
我使用 AST 和转译器做了一些研究。例如babel 和 jscodeshift。但是我找不到可以将 AST 转换为把手模板的转译器。自动化此转译的最佳方法是什么。
P.S:为简洁起见,我删除了 HTML。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)