我有一个在 Linux 上运行的 FreeSwtich 解决方案,其中有很多用 javascript 编写的配置脚本。
问题是我们需要读写文件;哪个javascript通常不支持。我尝试了 SpiderMonkey 文件对象,但它不起作用并且已被标记为过时..
设置有点特别;实际上只有一个拨号计划,最初由一个 javascript 处理呼叫。根据许多参数,然后调用将“移交”到动态包含的 20 个左右的 Javascript 之一。它实际上是一个数据库查找,返回要运行的脚本的名称。
因此,如果有的话,还在寻找其他选择吗?用 LUA 重写整个东西当然是一种选择,但要保持当前结构,这意味着要重写很多 javascript。除非有人能想到一种从 javascript 调用 LUA 脚本的神奇方法?