No Windows 7, instalei o gulp conforme explicado aqui: http://markgoodyear.com/2014/01/getting-started-with-gulp/ :
npm install gulp -g
- Na minha pasta de aplicativos:
npm install gulp --save-dev
- Eu crio um
gulpfile.js
arquivo.
Mas então, quando tento executar gulp
, recebo esta mensagem de erro:
module.js:340
throw err;
^
Error: cannot file module 'gulp-util'
at Function.Module._resolveFilename (module.js:338:15)
etc.
Mas gulp-util
está presente (na pasta do aplicativo local) em:
node_modules
gulp
node_modules
gulp-util
Alguma idéia de qual pode ser a causa?
npm install gulp-util --save-dev
Respostas:
ATUALIZAR
Em versões posteriores, não há necessidade de instalar manualmente o gulp-util.
Verifique a nova página de introdução .
Se você ainda encontrar esse problema, tente reinstalar os pacotes locais do seu projeto:
RESPOSTA ATUALIZADA
Você também precisa instalar o gulp-util:
Do gulp docs - introdução (3.5) :
fonte
rimraf
vianpm install -g rimraf
rm -rf node_modules
enpm install
não funcionou. Em vez disso, eu tinha que pré-forma:npm install gulp -g
. Funciona como um encanto!gulp-util
.Se você possui o package.json, pode instalar todas as dependências atuais do projeto usando:
fonte
npm install node-sass
e construí.Qualquer resposta não ajudou no meu caso. O que acabou ajudando foi a remoção
bower
egulp
(eu uso os dois no meu projeto):Depois disso, instalei-os novamente:
Agora funciona muito bem.
fonte
sudo
) #Tente instalar o módulo ausente.
fonte
Você deve instalá-los como devDependencies:
-
gulp-util
-
gulp-load-plugins
Em seguida, você pode usá-los desta maneira:
ou isto:
fonte
Usuário Linux Ubuntu 18:04 aqui. Eu tentei todas as soluções neste quadro até o momento. Embora eu tenha lido acima na resposta aceita que "Em versões posteriores, não há necessidade de instalar manualmente o gulp-util". , foi o que funcionou para mim. (... talvez eu esteja no Ubuntu? Não sei.)
Para recapitular, continuei recebendo o erro " não é possível encontrar o módulo 'gulp-util' " ao verificar se o gulp foi instalado executando:
... novamente, o erro 'gulp-util' continuava aparecendo ...
Então, segui o conselho do npm install [nome do pacote] listado acima, mas acabei recebendo vários outros pacotes que precisavam ser instalados também. E um já tinha um problema, e eu não tinha certeza de como substituí-lo. ... Vou colocar todos os pacotes / comandos de instalação que tive que usar aqui, apenas como referência no caso de alguém ter esse problema:
(então eu recebi um erro para 'pretty-hrtime', adicionei isso e os outros como Erro: Não é possível encontrar o módulo ___ aparecendo após cada verificação de gulp --version. ... então continuei instalando cada um. )
(sem --force, no meu sistema, recebi um erro: "EEXIST: o arquivo já existe, link simbólico". --force não é recomendado, mas use o idk de qualquer outra maneira.)
E agora o gulp --version está finalmente aparecendo: CLI versão 3.9.1 Versão local 3.9.1
fonte
Isso resolverá todo o problema do gole
fonte
Na maioria dos casos, excluir todos os pacotes de nós e instalá-los novamente, resolve o problema.
Mas, no meu caso, a pasta node_modules não tem permissão de gravação.
fonte
O mesmo problema aqui e o que eu tentei depois de pesquisar, não funcionou. Até que vi um comentário em algum lugar sobre instalações globais ou locais. Procurando em:
C: \ Usuários \ SeuNome \ AppData \ Roaming \ npm \ gulp
Eu realmente encontrei uma versão desatualizada. Então eu reinstalei o gulp com:
Isso magicamente resolveu meu problema.
fonte
Eu tive o mesmo problema, embora o módulo que estava baixando fosse diferente. A única solução para o problema é executar o comando abaixo novamente:
fonte