【发布时间】:2019-01-26 13:14:44
【问题描述】:
我正在构建一个 Lua 库(实际上是一个内部 kong 插件),这是我第一次使用 Lua - 更不用说用它编写生产代码了。
我已经把它变成了 luarock。据我所见,rockspec 让我可以将其他库指定为依赖项。但似乎没有这样的开发依赖的概念。例如,我的测试、模拟等所需的库......我不想让它们成为实际依赖项列表的一部分。
我已经将我的开发依赖项保留在依赖项列表中,但在 git push 之前将它们注释掉。这通常如何在生产 Lua 项目中解决?管理这些依赖项的推荐方法是什么?
【问题讨论】:
-
LuaRocks 3 有 build_depends 和 test_depends。但我没有和他们一起玩。
-
@moteus 谢谢.. 很高兴知道这一点。会试试看。