luaモジュールを同僚と共有したい。共有モジュールの最新バージョンを入手するには、Webサーバーで保存してフェッチする必要があります。ルア文字列をルアコードとして実行する
私の質問は以下のとおりです。
は、それは、HTTPリクエストまたは文字列から直接LUAコードをロードすることは可能ですか?
module = [[
local sharedModule = {}
function sharedModule.greet(name) print("hello " .. name) end
return sharedModule
]]
greeter = require (module)
greeter.greet("john")
は多分これを行うには正しいことではありません。
は、私はそのような何かを達成したいです。これ以上のアプローチはありますか?
あなたは['load'](https://devdocs.io/lua~5.3/index#pdf-load)を探しています。しかし、私はモジュールを内部的にホストして、ユーザーにダウンロードしてインストールさせてもらうことを勧めます。 – hjpotter92
@ hjpotter92迅速な対応をありがとうございます。そしてアドバイスをありがとう。私はluaモジュールにアクセスする前にセキュリティチェックを設定します –