npm 安装时创建奇怪的递归文件夹

npm 安装时创建奇怪的递归文件夹

我的系统发生了一些非常奇怪的事情。我正在运行 Ubuntu 12.04,并将其用于 node.js 开发。每次我执行安装时(sudo npm install -g myPackage)都会创建一个临时文件夹:[sudo] password for emanuele:包含一个递归无限结构:

[sudo] password for emanuele: /home/emanuele/[sudo] password for emanuele: /home/emanuele/[sudo] password for emanuele: /home/emanuele/[sudo] password for emanuele: /home/emanuele/[sudo] password for emanuele: /home/emanuele/[sudo] password for emanuele: /home/emanuele/[sudo] password for emanuele: 

等等(当然,emanuele 是我的用户名)。

我不知道这是什么原因造成的。我从未见过这样的事情!

答案1

使用以下命令设置前缀/usr/local

npm set prefix /usr/local  
npm install -g phon

来源:

使用 NPM 1 3 11 安装 Phonegap 在 Mac OS 上创建密码目录路径

它对我有用

相关内容