npm安装redis问题

运行npm时出现问题安装redis。 有错误:

npm WARN install Refusing to install redis as a dependency of itself 

当我试图安装hiredis它似乎安装得很好,但是,当我试图运行任何的例子,他们将失败,所需的文件“redis”没有find。

我终于通过安装redis全局或:

 npm install -g redis 

有没有人看过这个?

确保您的应用程序package.json名称不是redis


很好的package.json

 { "name": "redis-app" //... } 

不好的package.json

 { "name": "redis" //... } 

马修的评论是正确的。 当您的文件夹名称与NPM模块相同时,将发生此错误。 所以只需将您的文件夹名称从redis更改为redisApp或其他。