Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
运行 npm install redis 时出现问题。得到错误:
npm WARN install Refusing to install redis as a dependency of itself
当我尝试安装hiredis时,它似乎安装得很好,但是,当我尝试运行任何示例时,它们将失败,找不到所需的文件“redis”。
我终于通过安装 redis global 解决了这个问题,或者:
npm install -g redis
有没有其他人看过这个?
确保您的应用package.json名称不是redis。
package.json
好包.json
{ "name": "redis-app" //... }
错误的 package.json
{ "name": "redis" //... }
马修的评论是正确的。当您的文件夹名称与 NPM 模块相同时,将发生此错误。因此,只需将您的文件夹名称从 redis 更改为 redisApp 或其他东西。