Не может найти файл.npmrc после установки nodejs и npm в Ubuntu 12.04
Я просто следовал руководству по установке nodejs и npm на мою Ubuntu 12.04. https://gist.github.com/dwayne/2983873
теперь после установки оба работают нормально. Я проверил их
узел -v npm -v
Кажется, они дают мне желаемый результат. У меня вопрос, я не могу найти файл.npmrc. Разве это не странно?
Я хочу знать, это создается по умолчанию, когда мы устанавливаем npm? или мне самому создать.?
2 ответа
Могут быть индивидуальные, глобальные и встроенные конфиги npmrc. Так что не беспокойтесь, если в вашем домашнем каталоге нет файла.npmrc. userconfig может существовать или не существовать. Вы можете проверить документацию по файлам конфигурации npm.
userconfig не создан для всех пользователей. Чтобы проверить, есть ли конфигурация пользователя и ее местоположение, вы можете сделать:
npm config ls -l | grep config
Мой вывод выходит как
; cli configs
; userconfig /home/ubuntu/.npmrc
globalconfig = "/data/storage/node-v0.8.8-linux-x64/etc/npmrc"
userconfig = "/home/ubuntu/.npmrc"
Глобальный npmrc существует там, где установлен npm. И у пользователя есть свои. Файл userconfig имеет более высокий приоритет по сравнению с глобальным config при поиске ключей. Но если его нет, используется globalconfig.
Файл .npmrc, расположенный в C:\Program Files\nodejs\node_modules\npm