LUA进阶教程——模块与包管理(工程化必备)
模块写法(mymod.lua)-- mymod.lua
local M = {}
function M.add(a,b)
return a+b
end
function M.sub(a,b)
return a-b
end
return M引用模块
local mymod = require("mymod")
print(mymod.add(1,2)) -- 3搜索路径(package.path)
print(package.path) -- 默认搜索路径
-- 自定义路径
package.path = "./?.lua;./lib/?.lua;"..package.path
页:
[1]