Lua的包管理系统?

标签 lua package-managers

Lua 的标准包管理系统和存储库是什么?点赞brew对于 Mac OS X,npm对于 node.js .

最佳答案

没有标准的 Lua 包管理系统,但您可以尝试以下方法:

  • LuaRocks - 包含相当多的 Lua 模块,分布为 rocks .安装 LuaRocks 后,安装很简单:luarocks install desired-package .在 Linux/Unix/Mac 上,这将安装到 /usr/local/{share,lib}/lua/5.1 ,Lua 解释器在其中查找模块。
  • LuaDist - 旨在使用 Lua 和模块(dist)创建一个独立的独立目录。 LuaDist 中的所有内容都是基于 CMake 的,这意味着可以使用 CMake 支持的任何编译器/IDE 轻松编译它。 LuaDist 也有一个广泛的 repository它包含 Lua 模块和许多 C 依赖项/库,允许创建真正独立的 Lua“发行版”。安装与 LuaRocks 相同 - luadist install desired-package .
  • 关于Lua的包管理系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8797451/

    相关文章:

    node.js - 是我还是毛线?

    windows - VLC 媒体播放器的审查插件或扩展

    c++ - Lua与Embedded Lisp以及其他潜在候选人。用于基于集合的数据处理

    .net - 如何从 Nuget 包中选择目标框架

    node.js - 设置自定义全局目录后如何将 npm 更新到最新版本

    单击特定应用程序图标时 Android 启动应用程序

    LuaJIT setfenv 似乎没有设置对给定环境的进一步函数调用

    lua - Lua 是否像 Swift 或 C# 中那样具有 variable?.function() 之类的东西?

    lua - 电晕,system.scheduleNotification 无法正常工作

    python - 如何重新定位/隐藏 python 包?