Lua-Paket-management-system?
Was die Lua-standard-Paket-management-system und repository? Wie brew
für Mac OS X, npm
für node.js
.
- möglich, Duplikat der What der beste Weg, zu verteilen Lua und Bibliotheken?
- Diese Frage fordert das Gegenteil - wie zu installieren-Module leicht von einem zentralen Paket-repository, wie
brew
undnpm
, also ich halte es nicht für einen doppelten. - Oh T_T...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es keine standard Lua-Paket-management-system, aber Sie können versuchen, die folgenden:
LuaRocks - enthält eine ziemlich große Anzahl von Lua-Module verteilt Felsen. Einmal LuaRocks ist installiert, die installation ist einfach:
luarocks install desired-package
. Auf Linux/Unix/Mac installieren in/usr/local/{share,lib}/lua/5.1
, wo die Lua-interpreter-Module.LuaDist - entwickelt, um eine eigenständige standalone-Verzeichnis mit Lua und Module (ein dist). Alles in LuaDist ist CMake-basierten, was bedeutet, dass es leicht sein kann, kompiliert mit jedem compiler/IDE unterstützt von CMake. LuaDist hat auch eine umfangreiche repository enthält Lua-Module und auch viele C-Abhängigkeiten/libraries, die es erlaubt, erstellen Sie eine wirklich unabhängige Lua "distribution". Die Installation ist das gleiche wie mit LuaRocks -
luadist install desired-package
.luarocks remove
, undluadist remove
.