Я только что столкнулся с подобной проблемой разрешения при установке npm. Даже если я создал папку и сделал chown и chmod, это закончилось этой ошибкой разрешения.
Вот что у меня сработало:
войдите как root - sudo su
запустить команду npm install с помощью sudo
Не уверен, что это та же проблема, что и у меня, но стоит попробовать ..