Lua要求块环境

默认情况下,必需的代码块在全局环境中运行。

每次加载的用户脚本都被设置为在沙盒中运行,如果脚本包含 require 调用,则会修改全局环境。

是否有一种方式可以将该环境设置为调用脚本相同的环境?

点赞
用户258523
用户258523

是的,你可以用自己的函数替换 require

prosody XMPP 服务器在 这里 实现了这个功能。

2015-02-13 16:58:06