luaをモジュールをプロジェクト単位で管理したくなったので、方法を調べる。

luarocks

フォルダを初期化。

$ luarocks init

.gitignorerockspec が出てきた。 .rockspec にリネームしておいた。

$ luarocks

としてみるとシステムとプロジェクトローカルの両方のモジュールを参照している様子。 プロジェクトローカルオンリーにしたいわね。

https://github.com/luarocks/luarocks/wiki/Project:-LuaRocks-per-project-workflow

TODO...