标准库
math
io
string
table
在Lua解释器中预定义(并预加载)。因为需要按名称缓存模块
require "table"
将返回标准
而不是加载自己的库
桌子
解决这个问题的一个好方法是创建一个文件夹并将库文件放在其中。如果调用文件夹
mylib
然后
require "mylib.table"
或者,如果您只需要加载一次文件,而不需要
require
loadfile
:更改
需要“表格”
到
loadfile "./table.lua" ()
./table.lua
应该是文件的完整(相对较好)路径。)