macOS安装配置Lua开发环境

时间:12/27/2023 23:40:00   作者:ChenReal    阅读:78

最近因工作的需要,我搭建了一个能够执行Lua脚本的环境。

按照网上的教程示例操作了一通,总体还算顺利,并不算很困难。虽有过程中些小坑,但也很快解也得到决。

顺便在这里把整个过程记录一下,以备不时之需。

安装Lua5.4

网上有不少文章介绍的事源码安装,嫌太费事了。既然都是macOS系统,为什么不直接用Homebrew呢?(如果你的macOS没有Homebrew,那请赶紧装上吧)简单一行命令就搞定了:

brew install lua@5.4

安装结束,我们来验证一下

lua -v

安装luarocks

这是Lua的包管理工具,相当于Node.JS的npm。除非您的要执行的Lua脚本没有任何第三方依赖,不然的话,这玩意还是装上比较省心。继续brew install~

brew install luarocks -v

执行测试脚本

lua main.lua

结果,报错了~

module 'socket.core' not found

循着报错信息搜索了一阵,发现少了一个第三方的库luasocket,马上用luarocks给装上!

luarocks install luasocket

然后,重新执行刚才的main.lua脚本,总算正常啦。完美~

关于IDE

关于Lua开发的IDE工具,很多网友会推荐使用IDEA+Lua解析插件。而我只是拿来调试几个简单脚本而已,属于轻度使用,因此用VS Code便足够了。

毕竟IDEA是商业软件,收费还不便宜呢。

 

评论
0/200