1

ルアロックであるトーチパッケージに取り組んでいます。テスト中に、セッションrequire "mypackage"を終了せずに最新のコードを取得したいと考えて います。th

ただし、私が理解しているようにrequire、ロードされたパッケージはキャッシュされるため、2 回目にロードされることはありません。Lua マニュアルは、_LOADEDこのキャッシュされた情報を格納するグローバル変数があることを示唆しているようで、パッケージの値を次のように設定するだけnilです。

_LOADED['mypackage'] = nil

_LOADEDただし、トーチでは、いくつかのパッケージを要求した後でも、グローバルはないようです。

考え?

4

0 に答える 0