Yarn: 403 Erreur interdite lors de la tentative d'exécution de « l'installation du fil »

Créé le 27 févr. 2017  ·  3Commentaires  ·  Source: yarnpkg/yarn

Vous souhaitez demander une fonctionnalité ou signaler un bug ?
Bogue

Quel est le comportement actuel ?
Obtention d'une erreur 403 lors de la tentative d'exécution de yarn install

error An unexpected error occurred: "http://npm.myCompany.com/angular-froala/-/angular-froala-1.2.7.tgz: Request failed \"403 Forbidden\"".

(au fait, cela donne la même erreur sur un package différent à chaque fois, donc ce n'est pas lié à froala)

Si le comportement actuel est un bogue, veuillez fournir les étapes à reproduire.
Courir yarn

Quel est le comportement attendu ?
le fichier fil.lock doit être créé

Veuillez mentionner votre node.js, votre fil et la version du système d'exploitation.
Version fil :
0.20.3
Version du nœud :
4.2.1
Plate-forme:
darwin x64

Quand je fais yarn login j'obtiens ceci-

yarn login v0.20.3
info npm username: **myUsername**
info npm username: **myEmail**
✨  Done in 0.11s.

Commentaire le plus utile

@krishnagupta21 Pouvez-vous partager un peu plus en détail comment vous avez résolu ce yarn install fonctionne mais parfois il échoue avec un 403 (toujours sur un package différent).
Npm install fonctionne toujours.

Tous les 3 commentaires

Correction du problème. Nous utilisions https pour notre registre même s'il s'agissait de http . NPM travaillait toujours avec https , mais le fil donnait 403.

@krishnagupta21 Pouvez-vous partager un peu plus en détail comment vous avez résolu ce yarn install fonctionne mais parfois il échoue avec un 403 (toujours sur un package différent).
Npm install fonctionne toujours.

@krishnagupta21 Pouvez-vous partager un peu plus en détail comment vous avez résolu ce yarn install fonctionne mais parfois il échoue avec un 403 (toujours sur un package différent).
Npm install fonctionne toujours.

Le Wi-Fi de mon université bloque toutes les connexions http . Alors, je suis allé dans le fichier _yarn.lock_ et j'ai recherché tous les http: , j'ai ajouté s à la fin, pour qu'il ressemble à https: et j'ai vérifié le lien en le copiant sur navigateur, le lien fonctionnait, car le navigateur a trouvé un fichier d'archive à télécharger. Ensuite, j'ai exécuté yarn install et cela s'est terminé avec succès, j'espère que cela fonctionnera bien, nous verrons.

J'espère que cela aidera quelqu'un à le réparer plus rapidement, tout ce que vous avez à faire est de changer tous les http: dans votre fil.lock en https:
par exemple, changez ceci

onetime@^2.0.0:
  version "2.0.1"
  resolved "http://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

Pour ça

onetime@^2.0.0:
  version "2.0.1"
  resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

Bonne chance!

Cette page vous a été utile?
0 / 5 - 0 notes