У меня была точно такая же проблема, и потребовались годы, чтобы выяснить, что происходит. Если даже npm -v
на вас не работает, то ваша проблема не в нехватке памяти, а в неправильных настройках в файле .npmrc
. В моем случае я скопировал .npmrc
со своей старой машины, и настройки prefix
и cache
были переопределены следующим образом:
prefix=D:\npm-projects\npm
cache=D:\npm-projects\npm-cache
На моей новой машине у меня только C:\
диск, поэтому npm
сходил с ума, пытаясь обработать эти настройки. Как только я изменил все, чтобы указать на C:\npm-projects\xxxx
проблема ушла.