lua-auto-require Lua 模块动态导入以提高运行时性能。 介绍 核心文件只有两个:class.lua 和 autoRequire.lua。 如果项目已经有成熟的 Lua 类实现,则只需使用 autoRequire 类即可。 对于需要动态引入的模块,只需将 require 替换为 autoRequire 即可。 功能 尤其对于大型 Lua 项目,可以按需引入,大大减轻了启动时瞬间引入所有模块的性能压力,适合于对启动性能要求较高的项目。 注意 单纯的赋值和遍历不能触发动态引入,因为没有触发到元表操作。