Пряжа не будет использовать указанный реестр - PullRequest
0 голосов
/ 16 марта 2019

После запуска yarn config set registry https://registry.yarnpkg.com/ Yarn постоянно использует неправильный реестр - в этом случае https://registry.npmjs.org/.

Вот вывод из yarn config list:

yarn config v1.13.0
info yarn config
{ 'version-tag-prefix': 'v',
  'version-git-tag': true,
  'version-commit-hooks': true,
  'version-git-sign': false,
  'version-git-message': 'v%s',
  'init-version': '1.0.0',
  'init-license': 'MIT',
  'save-prefix': '^',
  'bin-links': true,
  'ignore-scripts': false,
  'ignore-optional': false,
  registry: 'https://registry.yarnpkg.com/',
  'strict-ssl': true,
  'user-agent': 'yarn/1.13.0 npm/? node/v8.11.4 linux x64',
  lastUpdateCheck: 1552699471443 }
info npm config
{ 'strict-ssl': false,
  ca: '',
  registry: 'https://registry.yarnpkg.com/' }

Как видно из вывода, я также запустил npm config set registry ttps://registry.yarnpkg.com/, чтобы избежать путаницы. Я также проверил файлы .npmrc и .yarnrc на наличие ссылок на реестр npmjs.

*** Edit: Кроме того, перед запуском yarn install были удалены как файлы package-lock.json, так и файлы yarn.lock. Но все же реестр npmjs указан в новом файле yarn.lock. Он вообще не использует реестр yarnpkg.

Как я могу заставить Yarn использовать определенный реестр?

...