2017-02-13 11 views
0

Использование npm 3.10.10 в Windows, глобальная установка не хранит модули под «< \ user> \ AppData \ Roaming \ npm». Он фактически устанавливает под < \ рабочий каталог> \ .node_modules_global.в npm версия для Windows, глобальная установка кажется неработоспособной

По команде «npm config ls -l -global», он показывает, что «префикс» переопределяется пользовательской конфигурацией в .npmrc. Затем я нахожу в < \ установки узлов директории> \ node_modules \ НПЙ \ npmrc»Файл:?

prefix=${APPDATA}\npm 

Является ли это ошибка не должен глобальные модулей устанавливать где-то доступны для всей машины В противном случае, .node_modules_global Папки могут быть созданы повсюду на машине, а «global» не работает как «глобальный».

ответ

0

Я понял это самостоятельно. В C: \ User \ .npmrc появился неожиданный файл конфигурации пользователя, который устанавливает настраиваемый «префикс = .node_modules_global». Этот параметр отменяет встроенную конфигурацию < \ node installation dir> \ node_modules \ npm \ npmrc.