查看: 2|回复: 0

LUA进阶教程——模块与包管理(工程化必备)

[复制链接]

28

主题

68

回帖

1441

积分

金牌会员

积分
1441
QQ
发表于 昨天 15:19 | 显示全部楼层 |阅读模式
模块写法(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

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表