Falha ao executar o Gole tarefa corredor e erro durante a execução Gole de Comando

0

Pergunta

Eu dentro da pasta onde está localizado o projeto através do comando:

npm i gulp gulp-sass sass --save-dev

Eu tenho instalado Gole, mas quando eu quiser executá-lo com este comando no vs. código de terminal :

gulp

Eu recebo um erro, eu queria saber o que causou o erro? No nó sistema de js 14.1.0 & 16.13.0 e ngp já estão instaladas

enter image description here

enter image description here

gulp gulp-sass gulp-watch javascript
2021-11-24 06:15:40
1

Melhor resposta

1

A mensagem de erro sugere que gulp não é reconhecido como um comando, eu acho que isto não tem nada a ver com o gulp-sass ou sass especificamente.

Opção 1

Instalar o gulp-cli global:

npm i -g gulp-cli

glup-cli fornece o executável gulp comando, que irá usar a versão do gole está instalado no seu pacote. Esta é a melhor forma de executar um gole.

Opção 2

Executar gole directamente a partir do seu node_modules/.bin com o npx de comando. npx é definido pela npm, portanto, não há necessidade de instalar quaisquer pacotes adicionais.

npx gulp

ou, equivalentemente

npm exec gulp
2021-11-24 16:21:23

Obrigado pela sua resposta, ele foi executado com a segunda opção de comando
Qualima

A minha pergunta é por que, apesar do fato de que o Nó JS e Gulp ( instalar em local de pasta de módulos ) pacotes são instalados, por "gulp" o comando não é executado ???
Qualima

Bem, a instalação de um pacote local normalmente não é suficiente para fazer um comando executável. npm pode resolver automaticamente os comandos dentro de scripts de um pacote.json arquivo, mas para fazer esses comandos executáveis a partir do console, que leva uma camada adicional. É por isso que temos global de pacotes, como o gulp-cli, @vue/cli, @angular/cli, etc.
GOTO 0

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................