首页 > 代码库 > OpenResty 简单编写一个Module
OpenResty 简单编写一个Module
使用 Lua module 来进行 Lua 代码的复用是推荐的做法。然后在用户代码中直接用require()来调用
module代码:
module(...)local myTest = {}function myTest:getid() local str = "123" return strendreturn myTest
开头有这样一行代码module(...),这是为了模块名以文件名命名
将文件放到“/usr/local/openresty/lualib/lib”中(或设置lua_package_path)
调用:
local test = require "lib.myTest"local str = test:getid()ngx.say(str)
OpenResty 简单编写一个Module
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。