'gulp' não é reconhecido como um comando interno ou externo
Estou tentando usarGole eNode.Js para transmitir meu processo para reduzir e concatenar arquivos CSS / JS para produção.
Aqui está o que eu fiz.
Eu instaleiNode.Js na minha máquina Windows 7.Gulp instalado globalmente usando este comandonpm install -g gulp
Então eu adicionei uma nova variável de usuário chamadaNODE_PATH
configure para%AppData%\npm\node_modules
Após fechar e reabrir minha linha de comando, tentei executar uma tarefa gulp a partir da linha de comando (ou seja,gulp css
) Mas isso me deu o seguinte erro
'gulp' is not recognized as an internal or external command
Como posso fazer isso funcionar?
Quando abri o caminho a seguir usando a barra de pesquisa no Windows,%AppData%\npm\node_modules
Eu vejo as duas pastas a seguir
gulp
gulp-cli
Eu tentei adicionar%AppData%\npm\node_modules
aoPath
variável na variável do meu sistema, mas não foi aceita porque essa variável atingiu o limite máximo permitido de caracteres.
Eu removi alguns caminhos do meuPath
variável e adicionada;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
mas ainda não está funcionando.
Eu até tentei definir o caminho em tempo de execução usando este comando
PATH=%PATH%;C:\Users\[MyWindowsUserName]\AppData\Roaming\npm\node_modules
então corragulp
e ainda os mesmos problemas.
O que estou perdendo aqui? O que mais eu preciso para que isso funcione?