" npm install -g yo"在Windows 7上

时间:2015-12-01 11:42:07

标签: windows installation npm

在以下设置

Windows 7企业版。

MyNodeJsCommandPrompt>node --version
v4.1.1
MyNodeJsCommandPrompt>npm --version
3.5.0

当我运行以下

npm install -g yo

我收到此类错误

npm ERR! enoent ENOENT: no such file or directory, rename 'C:\MyCodeDirectory\npm\node_m
odules\yo\node_modules\update-notifier\node_modules\latest-version\node_modules\
package-json\node_modules\got\node_modules\read-all-stream\node_modules\pinkie-p
romise\node_modules\pinkie' -> 'C:\MyCodeDirectory\npm\node_modules\yo\node_modules\glob
by\node_modules\pinkie'

有人可以帮忙吗?谢谢。

2 个答案:

答案 0 :(得分:0)

尝试使用:

npm cache clean

有一次,它解决了我的问题。

答案 1 :(得分:0)

这就解决了我的问题。

我跑了一次。感谢@Akram_Saouri

npm cache clean 

然而,这并没有解决问题。之后我多次重新执行命令。

npm install -g yo

每次我重新命令它都会抛出相同的问题,但我注意到它不断为不同的文件抛出同样的问题。每次我运行它时,它都会继续取得更多进展,但会在安装过程中停止在另一个文件上。

经过多次尝试,它一直运行到最后一堆警告,但最后没有错误。

因此,通过以下步骤解决了问题。但是,说实话,我不确定究竟是什么解决了这个问题。

感谢。