CNode

swig的一个问题

问答
Kkahn1990发布于10 年前最后回复10 年前2 回复5100 浏览0 收藏

我发现在swig模板引擎中,如果使用koa,那么swig组件会出现问题,原因是在es6中function 的默认 name 属性是方法名且不可写,偏偏swig组件内部有一段代码重写了 function 的name。所以报错。 我的问题不是怎么解决,这个问题除非提bug给组件作者,否则没法解决,我就是纳闷网上有一些人写了一些koa的swig事例,为什么他们没有问题呢,如果不更改那个name值根本跑不起来程序,我也是在改掉本地源码把name改成filename之后才跑起来的呀

查看回复

回复 (2)

J
JasonBoy#1·10 年前

swig都不维护了好像,试试类似的nunjucks

M
magicdawn#2·10 年前
参与回复
登录后即可参与回复。登录