如何修复:尽管安装了 gulp-cli,但运行 gulp 时出现 npm 错误“找不到 gulp-cli 模块”?

sta*_*ley 8 sass node.js npm gulp

我正在关注YouTube 上 net-ninja 的SASS 教程,该教程建议使用 SASS 安装 gulp。但是我无法让 gulp 工作。根据教程,我创建了 gulpfile.js、index.html 和 index.css,然后运行以下 npm 命令:

npm init
npm install gulp gulp-sass sass --save-dev
Run Code Online (Sandbox Code Playgroud)

当我运行 gulp 时,出现错误:

错误:找不到模块“gulp-cli”

所以我跑了

npm install gulp-cli --save-dev
Run Code Online (Sandbox Code Playgroud)

但错误仍然存​​在。根据 YouTube 教程中的评论,我还安装了 gulp 和 gulp-cli 作为全局模块:

npm install --global gulp gulp-cli --save-dev
Run Code Online (Sandbox Code Playgroud)

但这并没有改变任何事情。Gulp-cli 位于我的全局模块文件夹和项目文件夹内的 node_modules 文件夹中。有人可以提出解决方案吗?

类似的问题在这里这里,但不准确,遵循这两个问题并不能解决问题。

小智 2

这里也有同样的问题,在其他安装(WSL2 ubuntu 20.04)上它没有任何问题,但这次却没有(在专用的 ubuntu 20.04 开发服务器上)。

无论如何,按照 gulp 开始Gulp 网站 当我在根目录中并且运行后 npm install --global gulp-cli 一切正常