私は、ファイルがtest1.luaパッケージをローカルにLuaにロードするにはどうすればよいですか?
function print_hi()
print("hi")
end
と呼ばれてきたと私はtest2.luaと呼ばれる別のファイルへの機能を利用できるようにしたい場合は、私が書く:
require 'test1'
function print_hi_and_bye()
print_hi()
print('bye')
end
しかし、今の私に言わせてprint_hi_and_bye()ではなくprint_hi()を公開したいtest3.luaという3番目の関数があります。 'test2'が必要な場合は、print_hiとprint_hi_and_bye()関数の両方にアクセスできます。これを回避し、test1の機能をtest2のローカルに保つことで、間違って使用することはありません。コードをリファクタリングするだけでなく、luaのロード機能でこれを行う方法はありますか?あなたがそれを要求しただけで目に見える誰のためtest1.lua
関数を作成する必要があり
おかげ
ありがとうございます!それはまさに私が探していたものです! – akobre01