安装gulp
npm i -g gulp
安装完成后,要开始使用gulp进行build工作,cmd却发现找不到gulp,提示'gulp'不是内部或者外部命令,也不是可运行的程序或批处理文件
这样的问题应该在于,Windows的Path下找不到对应的gulp命令。
查看系统的Path环境变量
C:\Users\Administrator>path
PATH=D:\gradle-3.0-all\gradle-3.0\BIN;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Li
ve;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Windo
wsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_75\bin;C:\Program Files\Java\jdk1.7.0_75\jre\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\M
ySQL\MySQL Server 5.5\bin;E:\maven\apache-maven-3.2.3\bin;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files (x86)\Windows Live\Shared
;D:\gradle-3.0-all\gradle-3.0\BIN;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;;C:\Program Files\Docker Toolbox;C:\Users\Administrator\AppData\Ro
aming\npm
检查npm相关的命令脚本文件存放的路径
C:\Users\Administrator>npm config get prefix
C:\Users\Administrator\AppData\Roaming\npm
要确保C:\Users\Administrator\AppData\Roaming\npm
的路径在Windows系统的Path变量中可以找到。
如果没有的话,添加进去就可执行gulp命令了。
tip
执行gulp命令后cmd什么反应都没有,请检查gulp.cmd
文件是否出现了损坏。
检查路径C:\Users\Administrator\AppData\Roaming\npm