0
votes

NativeScript Sidekick - CLI est requis (version 5.1.1)

J'ai récemment été remarqué dans l'application Sidekick sur mac OS qu'une nouvelle version de l'interface de ligne de commande était sortie et que je devais mettre à jour.

J'ai quitté Sidekick et lancé le "sudo tns i -g nativescript @ latest - commande unsafe-perm "dans le terminal avec les résultats suivants:

✔ Getting environment information 

No issues were detected.
✔ Your ANDROID_HOME environment variable is set and points to correct directory.
✔ Your adb from the Android SDK is correctly installed.
✔ The Android SDK is installed.
✔ A compatible Android SDK for compilation is found.
✔ Javac is installed and is configured properly.
✔ The Java Development Kit (JDK) is installed and is configured properly.
✔ Xcode is installed and is configured properly.
✔ xcodeproj is installed and is configured properly.
✔ CocoaPods are installed.
✔ CocoaPods update is not required.
✔ CocoaPods are configured properly.
✔ Your current CocoaPods version is newer than 1.0.0.
✔ Python installed and configured correctly.
✔ The Python 'six' package is found.
✔ Xcode version 10.1.0 satisfies minimum required version 9.
✔ Getting NativeScript components versions information...
âš  Update available for component nativescript. Your current version is 5.1.0 and the latest available version is 5.1.1.

Lorsque j'essaye de démarrer Sidekick, j'obtiens l'erreur suivante: Invite Sidekick

Je retourne au terminal et lance "tns doctor "avec les résultats suivants:

+ nativescript@5.1.1
updated 67 packages in 14.325s

Il semble que la mise à jour ne soit pas reconnue par tns doctor ou Sidekick , que dois-je faire pour résoudre ce problème?


0 commentaires

3 Réponses :


0
votes

Avez-vous nvm ? Cela peut se produire lorsque les paramètres du terminal sont différents des paramètres globaux. Par exemple, il est possible d'utiliser une version de nœud dans le terminal et une autre depuis Sidekick installé globalement.


1 commentaires

Je n'ai pas installé NVM.



0
votes

Vous ne devez pas utiliser sudo - voir ce billet de blog sur les détails sur la façon de résoudre le problème en supprimant le besoin de super-utilisateur lors des installations NPM. Sujet similaire ici


1 commentaires

Je devrai vérifier cela lorsque je serai à nouveau devant mon Mac. Reviendra avec les résultats



0
votes

Sur la commande tns doctor, nous avons reçu ce message: Obtenir des informations sur les versions des composants NativeScript ... Ceci après avoir essayé de mettre à jour avec: sudo npm install nativescript -g --unsafe-perm après cela, nous avons reçu de nombreux messages d'erreur. Résolu avec cette simple commande: tns proxy clear puis exécutez: sudo npm install nativescript -g --unsafe-perm Résolu!


0 commentaires