我目前在几个项目中使用 OpenResty + Lua,我喜欢 Lua 给我的灵活性,事实上我直接在 Lua 脚本中编写了一些由 Nginx-OpenResty 提供的微型 Web 应用程序。
但是,如果我想分发 Web 应用程序,显然 Lua 代码应该是“简单的”,或者至少应该稍微混淆一下。相反,考虑到我目前使用的 LuaJIT 将 Lua 编译为本机代码,是否可以将所有 Lua 脚本预编译为本机代码(不是 lua .o 目标文件),并将它们加载到 OpenResty 中,而不是直接加载 .lua源文件?