模块

    require 函数

    Lua 提供了一个名为 require 的函数用来加载模块。要加载一个模块,只需要简单地调用 “file” 就可以了,file 指模块所在的文件名。这个调用会返回一个由模块函数组成的 table,并且还会定义一个包含该 table 的全局变量。

      注:对于需要导出给外部使用的公共模块,处于安全考虑,是要避免全局变量的出现。
      我们可以使用 lj-releng 或 luacheck 工具完成全局变量的检测。至于如何做,到后面再讲。