2014-10-10 12 views
12

W kontekście programowania w Internecie. Co to jest repozytorium shim?Co to jest repozytorium shim?

Na przykład, kiedy wyszukiwanie „kierownicę” w pakiecie altana wyszukiwania strona jednego wyniku jest:

„repozytorium Shim dla Handlebars.js”

+0

możliwy duplikat [Jaka jest różnica między shim a polyfill?] (Http://stackoverflow.com/questions/6599815/what-is-the-difference-between-a-shim-anda-aa- polyfill) – poke

Odpowiedz

10

Nie sądzę „repozytorium podkładkę” jest znormalizowanym pojęciem w programowaniu stron internetowych - to właśnie ten konkretny projekt - Components project - opisuje repozytoria, które tworzą jako stand-ins dla popularnych komponentów zewnętrznych.

Te repozytoriom są "shims" w tym sensie, że dostosowują wydania popularnych komponentów do standardowego formatu, który jest wymagany w projekcie Components do obsługi menedżerów pakietów, do których adresowany jest projekt Components.

+1

Oznacza to, że jeśli nie korzystasz z projektu komponentów dla czegokolwiek, te repozytoria shim są nieprzydatne? na przykład jeśli chcę zainstalować font-awesome jako komponent altanowy i znaleźć ten https://github.com/components/font-awesome? – codecowboy