OpenResty 简单编写一个Module
2024-10-15 00:14:17
使用 Lua module 来进行 Lua 代码的复用是推荐的做法。然后在用户代码中直接用require()来调用
module代码:
local myTest = {} function myTest:getid()
local str = ""
return str
end return myTest
开头有这样一行代码module(...),这是为了模块名以文件名命名
将文件放到“/usr/local/openresty/lualib/lib”中(或设置lua_package_path)
调用:
local test = require "lib.myTest"
local str = test:getid()
ngx.say(str)
最新文章
- mysql数据库迁移
- 总结一下在ASP.NET中开发网站的一般步骤
- sequential minimal optimization,SMO for SVM, (MATLAB code)
- Mac下的利器们介绍
- qtp 设置等待时间
- 掌握这两个技术点,你可以玩转AppCan前端开发
- nginx -- 安装配置Nginx
- C#中操作WMI的类库-实现远程登录共享
- http2.0
- a++为啥不能用作左值
- Mybatis学习(二) - CRUD操作(增删改查操作)
- MySQL实战45讲学习笔记:事务隔离级别(第三讲)
- JS 正则中的命名捕获分组
- python 与mongodb 交互
- R语言开发环境搭建
- Flask 初印象
- CPP_异常处理
- iOS ViewControllers 瘦身
- mysql数据安装问题汇总
- js常用的事件对象