2015-10-06 37 views
11

Nieustannie pracuję nad nowymi projektami tworzenia stron internetowych, które w praktyce nie potrzebują ich folderu node_modules podczas wdrażania. Byłoby mi znacznie wygodniej, gdybym był w stanie stworzyć małe gulpfile.js dla każdego projektu, a nie 6000 + plików zawartych w folderze node_modules dla każdego projektu, które są używane tylko przeze mnie na tym komputerze.Czy mogę zainstalować Gulp na całym świecie?

Używam tylko Gulp do kompilowania SASS i prefiksu i minifikacji mojego CSS. Nie muszę się martwić o żadne inne problemy związane z wdrażaniem, ale w dokumentacji jest napisane, że potrzebuję zarówno globalnych, jak i lokalnych kopii Gulp.

Odpowiedz

22

Gulp musi być zainstalowane lokalnie, ale można połączyć lokalnej zainstalować na globalnym zainstalować:

npm install --global gulp 
npm link gulp 

Zobacz także https://stackoverflow.com/a/30742196/451480

+1

Dlaczego miałbym chcieć połączyć lokalny zainstalować na globalny? –

+5

Łączenie zapobiega posiadaniu ponad 6000 plików w każdym projekcie, ponieważ * link * do globalnej instalacji, nie * duplikuje * instalacji globalnej. Trzeba to zrobić tylko dla Gulp (patrz link z powodu). Inne pakiety NPM mogą być instalowane globalnie w normalny sposób. – Blaise