Ich möchte eine Header-Datei in Lua erstellen (header.lua) und dann die require
Funktion ausführen, um es zu laden.Wie erstellt man Include-Dateien in Lua?
Wie führe ich require
10 in eine Datei, die ich erstellt habe?
Ich möchte eine Header-Datei in Lua erstellen (header.lua) und dann die require
Funktion ausführen, um es zu laden.Wie erstellt man Include-Dateien in Lua?
Wie führe ich require
10 in eine Datei, die ich erstellt habe?
require "header"
Siehe require
Eintrag in the Lua Reference manual. Die Datei "header.lua" muss irgendwo im Suchpfad von Lua sein.
Sie können den Pfad an
package.path
Siehe package.path
Eintrag in den the Lua Reference Manual
This wiki page beschreibt Möglichkeiten, Module zu schaffen, sehen (und ändern) mit require
zu laden.
require "codelibrary/variables";
Hier require
ist die Methode, die innerhalb codelibrary Verzeichnis variables.lua Datei suchen
Es sollte "require" codelibrary.variables "' sein, um andere Pfadtrennzeichen zuzulassen. – lhf
require "header" ist die richtige Form für den Standardpfad, da Modulnamen und keine Dateinamen benötigt werden. – lhf
Danke, Luiz. Ich habe meine Antwort entsprechend bearbeitet. –