Lua模块测试

  1. Lua模块
----------------------------------------------------------
----------------------- 模块测试module_a.lua -----------------------
----------------------------------------------------------
local function function_a(parameter)
	print(parameter or 'parameter is nil')
end
local _M = {
    function_a = function_a
}
return _M
  1. Lua调用
----------------------------------------------------------
----------------------- 模块测试test.lua -----------------------
----------------------------------------------------------
local module_a = require "module_a"
function_a = module_a.function_a
function_a ("test moudle!" )	
-- 另一种执行方式,只有一个参数的时候适用
-- function_a "test moudle!" 
  1. 执行结果
test moudle!
原文地址:https://www.cnblogs.com/liushijie/p/4940034.html