Różnice pomiędzy nazwę ścieżki w bibliotece standardowej i tej wersji:
To jest podklasą String (a tym samym, miesza w przeliczalny).
Ma sensical metod to_a i instancji korzeń.
To działa na Windows i Unix. & Nbsp; Obecna implementacja nie działa z nazw ścieżek systemu Windows bardzo dobrze, a nie w ogóle, jeśli chodzi o ścieżek UNC.
Ścieżka # metoda cleanpath działa inaczej - zawsze zwraca kanonicznej ścieżki dostępu. & Nbsp; Ponadto, nie ma szczególną uwagę na dowiązania symboliczne (jeszcze), choć nie jestem pewien, że gwarantuje to.
Ścieżka # metoda + auto czyści.
Używa fasadę dla wszystkich plików i metod dir, jak również większość metod fileutils.
Ścieżka # czyste prace nieco inaczej. & Nbsp; W wersji stdlib, Ścieżka # czyste ("../") zwraca "../a". W tej wersji, zwraca "A". Ma to wpływ na inne sposoby, takie jak Ścieżka # relative_path_from.
Akceptuje plików i adresów URL do ścieżek zamienia je automatycznie, np file: /// foo bar / baz staje się "/ foo / bar / baz".
Dodaje poziomie jądra + pn + metodę jako skrótu.
Umożliwia dodawanie ścieżek wraz z operatorem '/'
Co nowego w tym wydaniu:.
- basename i dirname teraz powrócić metody obiektów nazwę ścieżki.
Co nowego w wersji 1.6.3:
- Aktualizacja platformę Windows kod obsługi zawierać MinGW i cygwin .
- Dodano:. Gem zadanie natarcia
- Mniejsze aktualizacje gemspec.
- Drobne aktualizacje zestawu testowego.
Wymagania :
- Ruby 1.8.0 lub wyższej,
- fasady 1.0.0 lub wyższej,
- Windows pr 0.5.1 lub wyższej,
Komentarze nie znaleziono