У меня была такая же проблема, при попытке установить bower с npm install -g bower
Я думаю, это потому, что узел был установлен другим пользователем , а не мной.
Я удалил узел, а затем переустановил его.Во время установки я видел этот текст для опции Добавить в PATH> npm modules :
Сообщение при установке узла
После установки узла я снова выполнил npm install -g bower
.И теперь бауэр работает.
Конечно, нет необходимости переустанавливать узел с собственным пользователем, как я.Решение должно быть через NODE_PATH или PATH , как объяснили другие пользователи.
Это только для того, чтобы заметить, что эта проблема возникает, только если узел был установлен другимпользователь (или если во время установки опция Добавить в PATH> npm modules не была отмечена).