OpenResty 简单编写一个Module
一个 简单 编写 module OpenResty
2023-09-27 14:25:30 时间
使用 Lua module 来进行 Lua 代码的复用是推荐的做法。然后在用户代码中直接用require()来调用
module代码:
local myTest = {} function myTest:getid() local str = "123" 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)
相关文章
- Spring Boot 学习01-----搭建一个简单的spring-boot-demo
- 一个小例子对多态简单的理解
- 【数据库开发】如何创建MySQL数据库连接池(一个基于libmysql的MySQL数据库连接池示例(C/C++版))
- 一个系统五个场景,vivo的IoT能否以“慢”取胜?
- 一个优秀的http实现框架
- 爬虫基础以及一个简单的实例(requests,re)
- ace.js实现一个在线代码编辑器
- 揭秘!一个无线电黑客的玩具
- Walle,一个开源的web代码发布管理系统
- 新来一个技术总监:禁止戴耳机写代码,发现就扣绩效。。
- iOS-一个弹出菜单动画视图开源项目分享
- 一个简单可参考的API网关架构设计
- unity 将虚拟相机的视角局部放大,显示在一个平面上
- 一个十年测试工程师的技术分享
- 窥探原理:实现一个简单的前端代码打包器 Roid
- Unity3d制作一个简单粗暴的五子棋项目工程源码
- Linux Socket编程实例(一个Hello World程序)
- 一个简单的 vue.js 实践教程