2015-10-06 38 views
11

Sono costantemente a lavorare su nuovi progetti di sviluppo Web che non sempre, in pratica, hanno bisogno di loro cartella node_modules durante la distribuzione. Mi sarebbe adatto molto di più se ero solo in grado di creare una piccola gulpfile.js per ogni progetto, piuttosto che 6000 + i file contenuti nella cartella node_modules per ogni progetto, che vengono utilizzati sempre e solo da me su questa macchina.Posso installare solo Gulp a livello globale?

Io uso solo Gulp per compilare SASS e prefisso e minify il mio CSS. Non devo preoccuparmi di altri tipi di problemi di distribuzione, ma la documentazione dice che ho bisogno di entrambi: copie globali e locali di Gulp.

risposta

22

Gulp ha bisogno di essere installato localmente, ma è possibile collegare installare il locale a un globale installare:

npm install --global gulp 
npm link gulp 

Vedi anche https://stackoverflow.com/a/30742196/451480

+1

Perché dovrei voler collegare l'installazione locale al globale? –

+5

Collegamento impedisce hanno 6000+ file in ogni progetto perché * * Link al globale installare, non si duplicano * * globale installazione. Devi solo farlo per Gulp (vedi il link per la ragione). Altri pacchetti NPM possono essere installati globalmente nel modo normale. – Blaise