DocFrag
DocFrag

Reputation: 155

NodeJS : can't run package (windows)

My PC runs Windows 7 x64, I recently updated NodeJS and since I can't run any packages, I have every time the following error (example with Gulp) :  

'Gulp' is not recognized as an internal or external command, operable program or batch file.

  I proceeded as follows:   I installed NodeJS (node-v0.12.0-x64.msi) the 1st time without uninstalling the old version, the 2nd uninstalling NodeJS. I rebooted my PC.

npm init
npm install gulp --save-dev
gulp

  Then I get above error ... :(   My user environment variables:   NODE_PATH

%AppData%\npm\node_modules

PATH

C:\Program Files\nodejs;C:\Users\{mon_user}\AppData\Roaming\npm

  System environment variables:   Path

C:\Ruby200-x64\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\SWTOOLS\ReadyApps;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files\nodejs;C:\Program Files (x86)\Git\cmd

  An echo %PATH% command returns this:  

C:\Users\{mon_user}\Downloads\cmder\bin;C:\Users\{mon_user}\Downloads\cmder\vendor\msysgit\bin;C:\Users\{mon_user}\Downloads\cmder\vendor\msysgit\mingw\bin;C:\Users\{mon_user}\Downloads\cmder\vendor\msysgit\cmd;C:\Users\{mon_user}\Downloads\cmder\vendor\msysgit\share\vim\vim74;C:\Users\{mon_user}\Downloads\cmder;C:\Users\{mon_user}\Downloads\cmder\vendor\conemu-maximus5\ConEmu;C:\Users\{mon_user}\Downloads\cmder\vendor\conemu-maximus5;C:\Ruby200-x64\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\SWTOOLS\ReadyApps;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files\nodejs;C:\Program Files (x86)\Git\cmd;C:\Users\{mon_user}\AppData\Roaming\npm

Upvotes: 2

Views: 1063

Answers (1)

Clément Berthou
Clément Berthou

Reputation: 1948

If you want to run gulp from command line, you need to add -g to install it globally.

npm install -g --save-dev gulp
gulp

If you don't want to install it globally, you can check this stackoverflow thread : How to use package installed locally in node_modules?

Upvotes: 1

Related Questions