NodeJS/NPM では、 を作成しpackage.json
て実行npm install
し、すべての依存関係をプロジェクト内のフォルダーにインストールできます: ./node_modules
. (プロジェクトは、アプリまたは別のモジュール/パッケージにすることができます。)
Ruby には、ディレクトリ (つまりプロジェクト) に固有の gem を追跡する「バンドル」システム (.bundle ファイルを使用) もあります。
LuaRocks にも同様の規則がありますか? /usr
または、すべてをorにインストールすることをお勧めしますか$HOME
?
これまでのところ、同様の機能を得ることができましたが、カスタムの LuaRocks 構成ファイルを作成して--tree=my_local_lua_rocks_dir
、ロックをインストールするたびに指定する必要があります。確かに、いつでも bash スクリプトを作成できます。要点は、私が慣習に反しているように見えるということです。