1:require(用于使用模块) module(用于创建模块)
2:一个包就是一些列的模块
3:当我尝试
a = { fun001 = function() print("func001 print zzz") } 这个lua脚本 命名为 one.lua
另外一个lua脚本中:
m = require "one"
m.fun001() 报错
原因是因为 one.lua中没有返回一个table :
a = { fun001 = function() print("func001 print zzz") }
return a
这样写,其实就是创建模块