Как стать автором
Обновить

Комментарии 8

Наконец-то статья о более сложном процессе в программировании.

По всему интернету сейчас только эти бесполезные туториалы для новичков, и пережевывание документации, никакой новой для себя информации найти практически невозможно, если не знаешь название конкретных концептов.

Погодите, они еще до bash_profile не дошли. Вот там то будет годный контент.

Я вот даже понятия не имел что такие вещи можно настроить в npm.

Тогда пора еще посмотреть на одну тихую фичу ноды с версии 8 — NODE_OPTIONS

когда я думал, что с помощью этого файла можно поменять имя директории node_modules

То есть теперь он знает, что нельзя? Потому в статье сказано только про префикс для глобальных модулей. Или всё-таки можно как-то указать, чтобы при установке зависимостей проекта они складывались в просто modules, или libraries, или даже lib?

В моей практике самое интересное про .npmrc:
1) scoped-репозитории, когда часть зависимостей должна браться с npm или зеркала, а часть с какого-то другого места (в закрытом контуре например)
2) настройка автоматической авторизации для пайплайнов, раздельно для scoped не-scoped репозиториев
3) Разница в обработке .npmrc и .yarnrc

поделитееееееесь
Зарегистрируйтесь на Хабре , чтобы оставить комментарий