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

时间:2016-08-02 13:38:19

标签: node.js npm

最近,我正在玩gulp教程并出现此错误

Refusing to install gulp as a dependency of itself

执行时

npm install --save-dev gulp

可能是什么问题?

2 个答案:

答案 0 :(得分:3)

问题出在我自己的应用程序名称中。

在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": {}
}

确保您的应用未被调用为您将使用的依赖项之一。

答案 1 :(得分:0)

当您尝试从创建软件包的路径(或文件夹)中安装软件包时,会发生此错误。
只需导航至其他文件夹或路径,然后尝试安装软件包即可。包
应该可以。