es6 'gulp' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
windows下使用如下命令安装gulp后
npm install gulp-cli -g
npm install gulp -D
再使用命令:
gulp --help
提示‘gulp’不是内部或外部命令,也不是可运行的程序
原因:
环境变量没有配置正确;
此处环境变量不仅需要设置node安装路径的配置,也需要添加node下node_global的环境变量;
C:\Program Files\nodejs\node_global
注意:
es6指定版本安装
npm install [email protected] -D
版本直接装的是3.9.1的会出现
报错Failed to load external module @babel/register
# 目前版本3.9.1 会报这个错误,删除新的版本,安装旧版本就可以了(linux方法)
sudo
rm
-rf
/usr/local/lib/node_modules/gulp
sudo
cnpm i -g [email protected]
配置完环境变量后,一定要重启dos窗口才行(作为程序员都知道的)。
通过path 可查询环境变量配置
检查npm相关的命令脚本文件存放的路径
C:\Users\Administrator>npm config get prefix
C:\Users\Administrator\AppData\Roaming\npm
要确保C:\Users\Administrator\AppData\Roaming\npm的路径在Windows系统的Path变量中可以找到。
如果没有的话,添加进去就可执行gulp命令了。