2022年4月17日

使用openresty-lua-types+TypeScriptToLua+test-nginx 开发强类型的nginx lua 模块

摘要: 参考玩法 参考图 原理简单说明 基于TypeScriptToLua ts 到lua 的能力,结合openresty-lua-types提供的openresty 类型能力可以开发强类型的代码处理本地可以基于test-nginx 进行测试,之后提交到git ,利用ci/cd 实现模块到npm 私服,部署 阅读全文

posted @ 2022-04-17 23:29 荣锋亮 阅读(41) 评论(0) 推荐(0) 编辑

openresty-lua-types openresty typescript 类型定义

摘要: openresty-lua-types 是利用了TypeScriptToLua 搞一个一个openresty ts 定义,原想是自己搞一个,但是看到社区已经有类似的实现了 值得参考学习下,以下是一个简单的试用 参考代码 package.json { "name": "myopenresty-lua" 阅读全文

posted @ 2022-04-17 23:18 荣锋亮 阅读(45) 评论(0) 推荐(0) 编辑

TypeScriptToLua 使用typescript 开发lua 功能试用

摘要: 前边有大概简单介绍TypeScriptToLua 以及一些玩法,以下是一个简单的试用,以及一些说明 测试的功能 会测试关于lua 模块集成(纯lua 脚本以及包含c 调用的),以及class 处理 代码说明 代码结构 ├── README.md ├── app.sh ├── package.json 阅读全文

posted @ 2022-04-17 22:59 荣锋亮 阅读(626) 评论(0) 推荐(0) 编辑

TypeScriptToLua npm 集成玩法

摘要: TypeScriptToLua npm 集成要求 格式&限制 不能包含.ts 以及.tsx 源文件 必须使用buildMode为library 推荐添加declaration true 不能使用luaBundle 做为包依赖 package.json 格式定义main 以及types ,需要使用相对 阅读全文

posted @ 2022-04-17 11:59 荣锋亮 阅读(86) 评论(0) 推荐(0) 编辑

导航