npm安装redis问题

Phi*_*Dev 4 redis node.js hiredis

运行npm时遇到问题安装redis.得到错误:

npm WARN install Refusing to install redis as a dependency of itself
Run Code Online (Sandbox Code Playgroud)

当我尝试安装hiredis时,它似乎安装得很好但是,当我尝试运行任何示例时,它们将失败并且找不到所需的文件"redis".

我最后通过安装redis global来解决这个问题:

npm install -g redis
Run Code Online (Sandbox Code Playgroud)

有没有人见过这个?

Rya*_*her 9

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


好的package.json

{
  "name": "redis-app"
  //...
}
Run Code Online (Sandbox Code Playgroud)

糟糕的package.json

{
  "name": "redis"
  //...
}
Run Code Online (Sandbox Code Playgroud)