Я пробую yarn workspaces
с модулями, у которых есть частные зависимости - так что в .npmrc
указана такая строка:
//npm.pkg.github.com/:_authToken=this-is-some-fake-token
Токен, очевидно, отличается. Поэтому, когда я запускаю yarn
изнутри этого модуля, он прекрасно захватывает частные модули, однако, когда я пытаюсь запустить его из рабочих областей root, он терпит неудачу с ошибкой, что не может найти данный частный модуль в реестре npm ( но, конечно, не может - вероятно, ему даже не стоит туда смотреть):
error Couldn't find package "@namespace/module@1.1.4" required by "one-of-workspaces@0.0.1" on the "npm" registry.
Очевидно, что в этом случае пряжа не уважает .npmrc
, которое я уронил в рабочих областях root, но почему? Или даже не положено? И не поддерживает приватные реестры в режиме рабочих областей?