Che cos’è il LOAD_PATH?

Utente HTML.it
chiede

Che cos’è il LOAD_PATH?

Redazione HTML.it
risponde

Il $LOAD_PATH è una variabile d’ambiente che contiene una lista di directory a disposizione dell’interprete Ruby per ricercare librerie esterne referenziate o incluse all’interno di un sorgente.

Nel momento in cui utilizziamo il comando require l’interprete verifica la presenza del file in una delle cartelle all’interno del $LOAD_PATH e, se disponibile, la include. In alternativa, viene generata un’eccezione.

È possibile aggiungere ulteriore directory alla lista per includere ulteriori librerie o componenti disponibili in specifici percorsi del filesystem.