Was sind 'Dateien', 'ausführbare Dateien', 'test_files' und 'require_paths' in der Gemspec-Datei?

9

Ich weiß nicht genau, was bestimmte Spezifikationen in der Datei .gemspec tun. Insbesondere

%Vor%

Kann jemand erklären, wie sich diese auf die Funktionalität eines Ruby Gem beziehen und warum sie notwendig sind?

    
Aaron 07.08.2014, 19:12
quelle

1 Antwort

9

executables :

Ausführbare Dateien, die in dem Juwel enthalten sind. Zum Beispiel hat das Rake-Juwel Rake als eine ausführbare Datei. Diese Dateien müssen ausführbare Ruby-Dateien sein.

files :

Dateien, die in dem Juwel enthalten sind. Dies sind die Dateien, die in Ihrem Schmuckstück enthalten sind, wenn es erstellt wird.

require_paths :

Enthält Array von Verzeichnissen und Dateien, die der $LOAD_PATH bei der Aktivierung von Gems hinzugefügt werden sollen. Standardmäßig ist es ["lib"] .

test_files

Testdateien, die im Juwel enthalten sind.

    
Jakob S 07.08.2014, 19:34
quelle

Tags und Links