最近一直在学习nginx+lua实现对请求的限流以及一些其他信息的记录还有告警等,所以整理下关于Lua语言的使用,也算是一种总结吧,下面说说我使用的开发环境。
环境介绍
idea、luaforwindows、idea插件EmmyLua。
- idea 可以去官网下载或者安装破解版。
- luaforwindows
在使用之前需要安装执行环境,可以点击进行下载,本文及之后的教程中均使用最新版本5.1.4-35, - EmmyLua
直接在idea中搜索插件进行安装,安装完成后重启idea即可。
配置
以上两个必备安装完成后则进行配置。
配置SDK,file->Project Structure(Ctrl+Alt+Shift+S)
以上配置后如果运行报找不到文件,再进行运行环境配置
然后配置工作目录,这样就可以找到对应的文件。
- Working Directory:指向文件所在目录
- Program :指向安装的LuaforWindows的exe可执行文件。
样例
新建lua file ,然后输入print(“hello Lua”),然后运行控制台就会输出:hello Lua