Je veux créer un fichier d'en-tête dans Lua (header.lua), puis exécuter la fonction require
pour le charger.
Comment exécuter require
sur un fichier que j'ai créé?
require "header"
Voir l'entrée require
dans le manuel de référence Lua . Le fichier "header.lua" doit être quelque part dans le chemin de recherche de Lua.
Vous pouvez voir (et modifier) le chemin à
package.path
Voir le package.path
entrée dans le le manuel de référence de Lua
Cette page wiki décrit les façons de créer des modules à charger avec require
.
Vous avez loadfile
et dofile
, plus d'infos ici
require "codelibrary/variables";
Ici require
est la méthode qui regarde le fichier variables.lua dans le répertoire de la bibliothèque de codes