NativeScript / NativeScript/nativescript-cli
MacOS setup does not work past homebrew install
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.1k
- Forks
- 204
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 8
Description
Running on Mojave 10.14.5
Personal computer on home network, no proxy.
Describe the bug
Created project directory using tns create HelloWorld --template tns-template-blank-ng command.
Running sudo tns run ios prompts initial setup. Setup works fine with xcode install. After this it hangs on installing Google Chrome and any subsequent installs via Homebrew.
Installing Homebrew...
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out
Homebrew 2.1.8
Homebrew/homebrew-core (git revision 8498; last commit 2019-07-29)
Allow the script to install Google Chrome?
(Y)es/(N)o
y
Installing Google Chrome (required to debug NativeScript apps)
==> Tapping homebrew/cask
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'...
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
Error: Failure while executing; git clone https://github.com/Homebrew/homebrew-cask /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask --depth=1 exited with 128.
Follow the instructions here:
https://github.com/Homebrew/homebrew-cask#reporting-bugs
/usr/local/Homebrew/Library/Homebrew/utils.rb:264:in safe_system'
/usr/local/Homebrew/Library/Homebrew/tap.rb:279:in install'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:158:in run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:124:in run'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:9:in cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:102:in
WARNING: Google Chrome not installed
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire sudo tns run ios sur macOS Mojave après la configuration de Xcode et Homebrew, en vous concentrant sur l’étape qui installe Google Chrome et effectue un tap de homebrew/cask. Vérifiez comment la CLI gère le timeout curl signalé et l’échec de git clone ; c’est terminé lorsque la configuration s’achève ou présente une erreur claire et exploitable.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- git, ios, javascript, macos
- Domaine
- cli, devtools, mobile-dev
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100