2015-02-13 15 views
5

Un blocco richiesto viene eseguito in ambiente globale per impostazione predefinita.Lua richiede un ambiente chunk

Ogni script utente caricato è configurato per l'esecuzione in una sandbox e se lo script contiene una chiamata richiesta, modificherà l'ambiente globale.

C'è un modo per impostare quell'ambiente per lo stesso script chiamante?

risposta

3

Sì, è possibile sostituire require con la propria funzione.

Il server XMPP prosody fa questo here.