2014-05-17 169 views
4

運行npm install redis時出現問題。遇到錯誤:npm install redis問題

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

當我試圖安裝它會出現安裝就好了但是hiredis,當我試圖運行任何的他們會失敗,所需文件的例子「redis的」未找到。

我也終於被安裝Redis的全球或解決這個問題:

npm install -g redis 

有其他人看到了這一點?

+4

我已經看到了,當我工作的項目的名稱相匹配我通過npm安裝的模塊的名稱。 –

回答

1

Matthew的評論是正確的。當您的文件夾名稱與NPM模塊相同時,將發生此錯誤。所以只需將您的文件夾名稱從redis更改爲redisApp或其他。

5

確保您的應用程序package.json名稱不是redis


良好的package.json

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

壞的package.json

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