NativeScript Sidekick - требуется CLI (версия 5.1.1) - PullRequest
0 голосов
/ 22 января 2019

Я недавно заметил в приложении Sidekick на Mac OS, что была выпущена новая версия CLI и что мне нужно было ее обновить.

Я закрываю Sidekick и запускаю "sudo tns i -g nativescript @".последняя команда --unsafe-perm "в терминале со следующими результатами:

+ nativescript@5.1.1
updated 67 packages in 14.325s

Когда я пытаюсь запустить Sidekick, я получаю следующую ошибку: Подсказка Sidekick

Я возвращаюсь к терминалу и запускаю «tns doctor» со следующими результатами:

✔ 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.

Кажется, что обновление не распознается tns doctor или Sidekick что я должен сделать, чтобы это исправить?

Ответы [ 3 ]

0 голосов
/ 22 января 2019

Вы не должны использовать sudo - см. в этом блоге о том, как решить проблему, устраняя необходимость в суперпользователе во время установки NPM. Подобная тема здесь

0 голосов
/ 31 июля 2019

По команде tns doctor мы получили это сообщение: Getting NativeScript components versions information... Это после того, как пытался обновить с: sudo npm install nativescript -g --unsafe-perm после этого мы получили много сообщений об ошибках. Решается с помощью этой простой команды: tns proxy clear затем запустите: sudo npm install nativescript -g --unsafe-perm Решено!

0 голосов
/ 22 января 2019

У вас есть nvm?Это может произойти, когда настройки в терминале отличаются от глобальных.Например, можно использовать одну версию узла в терминале, а другую - из установленного в мире Sidekick.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...