Как обновить nativescript Cli

Nativescript 5 отсутствует, и я пытаюсь обновить версию TNS. В настоящее время это tns --version показывает как 4.3.2.

Я выполнил все шаги в https://docs.nativescript.org/releases/upgrade-instructions но он все еще дает мне версию 4.3.2.

Как я могу обновить nativescript-cli, чтобы tns --version показывал мне последнюю версию.

3 ответа

Решение

Я сделал следующее, чтобы отразить обновление Nativescript cli. Это следует делать только в том случае, если npm install -g nativescript@latest не отражает обновления. Вы можете проверить это с помощью tns --version до и после.

  1. Деинсталлируйте текущий nativescript cli с помощью npm uninstall -g nativescript
  2. Удалите существующую команду tns manuall, если она все еще существует на вашем компьютере.
  3. Установите последнюю версию Nativescript cli, используя npm install -g nativescript@latest
  4. Теперь tns --version должна показывать последнюю версию.

Как я обновил tns:

  1. запустить cmd от имени администратора (вы используете Windows, как я прочитал выше в одном из комментариев)
  2. (необязательно) запустить npm view nativescript version проверить последние доступны на нпм
  3. бежать tns install -g nativescript
  4. запустить снова cmd
  5. бежать tns --version - надеюсь, вы увидите 5.0.0

надеюсь это поможет.

Кстати, вам может потребоваться выполнить некоторые дополнительные команды для ваших проектов, если вы уже добавили platformstns platform remove {platform}

tns platform add {platform}, где {platform} является android или же ios

... также вы могли бы бежать tns doctor после обновления, как я заметил, он сломал мои другие компоненты, такие как choco,

Так же, как вы бы обновили другие модули NPM

npm install -g nativescript@latest

Попробуйте перезапустить терминал один раз, это может помочь.

Другие вопросы по тегам