Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Gulp - Instalação Global

O curso de Gulp não instala o gulp de forma global e mostra uma alteração no package.json para o gulp funcionar.

Qual a desvantagem de instalar o Gulp de forma global ?

3 respostas
solução!

Oi Ivan, tudo bem? Na verdade, sinceramente não vejo isso como uma desvantagem. Acontece que você pode ter problemas com a diferença de versões. Geralmente o pessoal que instala globalmente esquece que o comando do gulp será utilizado para todos os projetos, inclusive para aqueles que estão com uma versão mais recente ou mais antiga da sua instalação do gulp.

No caso das mais antigas, os erros podem até não ser tão frequentes, mas podem acontecer, e caso a versão do projeto seja mais nova, algo pode acabar não funcionando, neste caso, como você rastreia o problema? É no seu projeto ou do global?

Outro aspecto é que o compartilhamento do seu código será feito, assim como as dependências do projeto. Cada um da equipe usará um gulp diferente?

São por essas questões e talvez até outras que eu não consigo pensar agora que a melhor prática é: instala a versão no projeto e a utiliza, sem nenhuma instalação global. O mesmo vale para Grunt, Webpack, etc.

Perfeito Wanderson, robou a explicação da minha boca :) Ivan, não deixe de marcar a resposta do Wanderson como solução caso esteja tudo certo!

Valeu Wanderson, obrigado pela atenção professor.