首页 > 解决方案 > 安装 Lua 库的特定分支

问题描述

Luarocks 很棒,但我需要安装一个特定版本的库,它还没有被标记。

安装库的正确方法是什么,但使用任何特定提交中master或任何特定提交中的代码。

例如,当我这样做时:luarocks install luasocket --local它会做类似的事情:

Installing https://luarocks.org/luasocket-3.0rc1-2.src.rock

我可以强制它获取特定分支中的代码吗?

标签: luadependencies

解决方案


您可以为您的模块复制 rockspec 文件并调整source.branch到您需要的位置(https://github.com/luarocks/luarocks/wiki/Rockspec-format#build-rules)。


推荐阅读