Si votre projet à été configuré avec une version de yarn
pre-1.0 et que vous avez fait la mise à jour, vous avez remarqué que npm login
ne suffit plus...
> yarn install
yarn install v1.3.2
...
error An unexpected error occurred: "https://registry.npmjs.org/@mirego/ember-apollo-mixins/-/ember-apollo-mixins-0.1.2.tgz: Request failed \"404 Not Found\"".
Il est maintenant nécessaire de scoper le préfix @mirego
lors du login :
> npm config set @mirego:registry //registry.npmjs.org/
> npm login --scope=@miergo
Username: mirego-dev
Password:
Email: (this IS public) miregoit@mirego.com
Logged in as mirego-dev to scope @mirego on https://registry.npmjs.org/
De cette manière le NPM_TOKEN
sera correctement configuré pour le registry et vous serez en mesure d’utiliser yarn
sans avoir à downgrader à 0.27.5
!
> yarn install
yarn install v1.3.2
[1/5] 🔍 Validating package.json...
[2/5] 🔍 Resolving packages...
success Already up-to-date.
✨ Done in 0.64s.
🛠