拒绝安装“模块”作为它自己的依赖

最近,我正在玩一口饮料教程,并有这个错误

Refusing to install gulp as a dependency of itself 

执行时

 npm install --save-dev gulp 

可能是什么问题?

问题是以我自己的应用程序的名义。

在package.json中,我无意中将它命名为gulp

 { "name": "gulp", "version": "1.0.0", "description": "tutorial", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "rmv", "license": "ISC", "devDependencies": {} } 

确保您的应用程序不被称为您将使用的依赖项之一。