未能 运行 Gulp 任务 运行ner 和 运行ning Gulp 命令时出错

Failure to run the Gulp task runner and error while running Gulp Command

我在项目所在的文件夹里面通过命令:

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

我已经安装了 Gulp,但是当我想在 vs.code 终端中使用此命令 运行 时:

gulp

得到一个错误,我想知道是什么导致了这个错误? 在系统节点 js 14.1.0 & 16.13.0 和 npm 上已经安装

报错信息提示gulp不被识别为命令,我认为这与gulp-sass或sass没有任何关系具体来说。

选项 1

全局安装gulp-cli

npm i -g gulp-cli

glup-cli 提供可执行的 gulp 命令,它将使用 gulp 版本安装在你的包中。这是 运行 gulp.

的首选方式

选项 2

运行 gulp 直接从 node_modules/.bin 文件夹使用 npx 命令。 npx 由 npm 设置,因此不需要安装任何额外的包。

npx gulp

或者,等价地

npm exec gulp