Doccano: Problème d'installation de npm frontal

Créé le 16 déc. 2019  ·  4Commentaires  ·  Source: doccano/doccano

Lors de l'exécution de npm install dans le fichier docker 'frontend', une erreur se produit.
Exécution avec la production docker-compose

Comment reproduire le problème

$docker pull node:13.1.0

$docker run -it -v ./frontent:/app --entrypoint bash node:13.1.0

``` root@container :/app# npm install
root@ac4c6f3a1914 :/app# npm installer
npm WARN obsolète [email protected] : core-js@<3 n'est plus maintenu et n'est pas recommandé pour une utilisation en raison du nombre de problèmes. Veuillez mettre à niveau vos dépendances vers la version actuelle de core-js@3.
npm WARN obsolète [email protected] : utilisez String.prototype.padStart()
npm ERR ! Erreur lors de l'exécution :
npm ERR ! /usr/bin/git ls-remote -h -t git://github.com/adobe-webplatform/eve.git
npm ERR !
npm ERR ! fatal : impossible de se connecter à github.com :
npm ERR ! github.com[0 : 140.82.118.3] : errno=Connexion refusée
npm ERR !
npm ERR !
npm ERR ! sorti avec le code d'erreur : 128

npm ERR ! Un journal complet de cette course peut être trouvé dans:
npm ERR ! /root/.npm/_logs/2019-12-16T15_01_20_133Z-debug.log



OR run 

``` root<strong i="33">@container</strong>:/app# yarn install
root<strong i="34">@ac4c6f3a1914</strong>:/app# npm install
yarn install v1.19.2
[1/4] Resolving packages...
[2/4] Fetching packages...
error Command failed.
Exit code: 128
Command: git
Arguments: ls-remote --tags --heads git://github.com/adobe-webplatform/eve.git
Directory: /app
Output:
fatal: unable to connect to github.com:
github.com[0: 140.82.118.3]: errno=Connection refused
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

Ce que j'ai essayé

Pour contourner ce problème, j'ai trouvé qu'en utilisant

https://github.com/adobe-webplatform/eve.git

au lieu de git 'protocol' fonctionne, c'est-à-dire

git://github.com/adobe-webplatform/eve.git

Cependant, je ne sais pas comment mettre en œuvre une solution à ce problème.
Si ce n'est pas trop difficile, cela ne me dérangerait pas de donner un coup de pouce dans la bonne direction et de mettre en place un PR si C'EST un vrai bug.

Environnement

  • Système d'exploitation : Windows 10
  • Version Python utilisée : s'exécutant dans docker

informations sur le docker :

Client:
 Debug Mode: false

Server:
 Containers: 44
  Running: 2
  Paused: 0
  Stopped: 42
 Images: 60
 Server Version: 19.03.5
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339
 runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
 init version: fec3683
 Security Options:
  seccomp
   Profile: default
 Kernel Version: 4.9.184-linuxkit
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 3.855GiB
 Name: docker-desktop
 ID: xxxx-xxxx-xxxx-xxx-xxxx-xxx-xxx
 Docker Root Dir: /var/lib/docker
 Debug Mode: true
  File Descriptors: 51
  Goroutines: 66
  System Time: 2019-12-16T15:22:47.5637998Z
  EventsListeners: 1
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false
 Product License: Community Engine
  • Lors de l'installation de doccano : 16 déc. 2019
  • Comment avez-vous installé doccano (bouton Heroku etc): docker-compose ( production )
question

Commentaire le plus utile

Désolé, c'était un problème de pare-feu de mon côté.
Je ferme le problème !

Tous les 4 commentaires

Merci d'avoir signalé le problème. Il semble que le problème yarn.lock soit généré automatiquement. Nous ne pouvons pas configurer qu'il s'agisse d' yarn bug de

@icoxfog417 Avez-vous réussi à exécuter cette commande dans votre environnement ?

git ls-remote -h -t git://github.com/adobe-webplatform/eve.git

Désolé, c'était un problème de pare-feu de mon côté.
Je ferme le problème !

Atm il n'y a pas d'URL git://github.com/adobe-webplatform/eve.git , à la place nous devrions accéder au préfixe https . La solution consiste à changer tous les git://github.com/adobe-webplatform/eve.git en https://github.com/adobe-webplatform/eve.git dans doccano/frontend/yarn.lock .

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

Questions connexes

gika815 picture gika815  ·  3Commentaires

callmeashish picture callmeashish  ·  3Commentaires

johnmccain picture johnmccain  ·  4Commentaires

BrambleXu picture BrambleXu  ·  4Commentaires

bheuju picture bheuju  ·  4Commentaires