3

根据此页面: http: //luarocks.org/en/Creating_a_rock

这应该保存在一个名为 luafruits-1.0-1.rockspec 的文件中。名称必须包含“package”和“version”字段的小写版本,否则 LuaRocks 会报错。

但是,其他 luarocks 正在rockspec用作文件名。我在哪里可以获得有关rockspecvs的更多信息name-VER-REV.rockspec?Luarocks 本身使用一个rockspec文件名:https ://github.com/keplerproject/luarocks/blob/master/rockspec

4

1 回答 1

4

文件rockspec名与版本无关,但只能与luarocks make命令一起使用(因此,它对开发/引导很有用)。要重新分发 Rockspec(例如,发送以包含在http://luarocks.org中),请使用版本化名称。一些开发人员还在rockspecs/他们的 repo 中保留了一个目录,其中包含他们发布的 rockspecs:如果他们愿意,用户可以通过使用诸如 luarocks install https://raw.github.com/lua4web/refser/v0.2/rockspecs/refser-0.2-1.rockspec(使用 raw.github.com 路径名)之类的命令直接使用这些文件。

于 2013-08-12T21:21:19.033 回答