2012-04-05 3 views
1

Gibt es eine gut durchdachte Methode, die mein Ruby-Programm von überall aus ausführen kann? Ich habe bereits eine Reihe von Möglichkeiten gesucht, um mein Ruby-Programm aus den verschiedenen Verzeichnissen zu importieren, indem ich den relativen Pfad verwende.Wie man den erforderlichen Pfad in der Ruby-Programmierung entwirft/ausarbeitet?

heißt

File.expand_path („my_path“)

Es funktionierte und lassen Sie es mich überall laufen, aber irgendwie ist es ein wenig unleserlich, und ich denke, es ist ziemlich chaotisch ist. Also denke ich, dass es eine Lösung oder Konvention geben könnte, um mit dieser Art von Problem umzugehen, wenn es viele Dateipfade gibt, die importiert werden müssen.

Antwort

0

Ich schlage vor, Sie schauen how to package a gem und bauen Sie Ihre eigenen und installieren Sie es. Oder Sie könnten Ihre Binärdatei in $PATH platzieren, aber das ist ein bisschen chaotischer.

Verwandte Themen