所以在搜索过去2小时后,围绕stackoverflow和谷歌,我决定在这里发帖。
我遇到的问题是,我无法使用npm安装任何软件包。在这个例子中,我试图安装jquery(也试过angular,express,gulp ......),我总是得到同样的错误:
49 error path C:\Users\fajfa\Desktop\Projects\Websites\generic-sites\travel-
site\app\node_modules\jquery
50 error code ENOENT
51 error errno -4058
52 error syscall rename
53 error enoent ENOENT: no such file or directory, rename
'C:\Users\fajfa\Desktop\Projects\Websites\generic-sites\travel-
site\app\node_modules\jquery' ->
'C:\Users\fajfa\Desktop\Projects\Websites\generic-sites\travel-
site\app\node_modules\.jquery.DELETE'
54 error enoent This is related to npm not being able to find a file.
55 verbose exit [ -4058, true ]
这取自生成的日志。我尝试使用此wiki进行故障排除: https://github.com/npm/npm/wiki/Troubleshooting 什么都行不通,重新安装了node.js,甚至安装了32位版本,因为另一个人用这种方式解决了他的问题。没有不同。将cmd作为管理员,同样的错误。请帮忙。
添加到此问题:
cmd的屏幕截图:https://snag.gy/Nn3gMa.jpg
json文件的屏幕截图:https://snag.gy/qHo0Qe.jpg
答案 0 :(得分:0)
试试这个
npm cache clean
我遇到了类似的问题,这对我很有帮助,希望这有帮助