Недавно я начал развиваться для node. Компания, в которой я работаю, имеет внутренний реестр npm. Я хочу знать, как использовать разные настройки реестра в зависимости от того, где я развиваюсь. Для иллюстрации у меня есть структура каталогов, как показано ниже:
~/Code
|
| -- My Projects
| |
| | -- Proj 1
| | -- Proj 2
|
|-- My Company
|
|--Proj 1
|--Proj 2
Когда я развиваюсь в одном из проектов в "Мой проект", я бы хотел, чтобы реестр npm указывал на https://registry.npmjs.org ( реестр по умолчанию). Но когда я развиваюсь в одном из проектов в "Моя компания", я хочу, чтобы реестр npm указывал на реестр конкретной компании. Прямо сейчас, мой наивный метод - использовать
npm config set registry
для обновления реестра.