Ich muss die Anforderung für eine Lua-Datei aufrufen, die nicht immer an der gleichen Stelle sein wird. Ich habe versucht, require auf den vollständigen Pfadnamen zu bekommen, aber das scheint auch nicht zu funktionieren. Ich habe sogar versucht, einen meiner Arbeits normalen Austausch erfordert mit einem korrekten vollständigen Pfadnamen in die gleiche DateiLua Require-Funktion für einen vollständigen Pfadnamen
Beispiel Ändern erfordern „foo“ zu erfordern „C: \ Benutzer \ Me \ MyLuaProject \ foo“
aber wenn ich es auf den vollständigen Pfadnamen änderte, konnte es es nicht mehr finden. Ich frage mich also, ob Sie sogar auf einem vollständigen Pfad anfordern können und wenn nicht, wie würde ich dasselbe Ergebnis anders erreichen?
Sie sind ein Geschenk des Himmels danke sehr viel –
Ich musste ein Fragezeichen als einen wilden Fall hinzufügen: package.path = package.path .. ";/Pfad/zu/Modul/?. Lua" aber vielleicht ist es eine Linux-Sache – Luca