由于CLI 3.2.1更新不起作用,因此NativeScript Sidekick将无法运行

时间:2017-10-06 15:39:07

标签: nativescript

我在Mac上打开了NativeScript Sidekick,并将其更新到最新版本0.2.5。

它显示一个对话框,说明我需要将NativeScript CLI更新为3.2.1,唯一的选择是退出。

我去了终端并尝试 tns update 但它不会更新到3.2.1说3.2.1的平台不可用。 (我发布到NativeScript论坛并被告知这是正确的 - 平台是3.2.0,而只有CLI更新到3.2.1。)

我还尝试了 tns update 3.2.1 ,简单地说3.2.1平​​台不可用。

医生说3.2.1更新可用。

NativeScript CLI版本为3.2.0 npm版本是5.4.1 节点版本是6.11.3

我尝试过创建一个新项目,它给了我同样的问题。

如何更新到NativeScript CLI 3.2.1以便我可以运行NativeScript Sidekick?

2 个答案:

答案 0 :(得分:0)

解决了https://discourse.nativescript.org/t/tns-update-3-2-1-not-working/2766/5

命令tns update将更新您的项目,而不是CLI。如果要更新CLI,请执行以下操作:

npm uninstall -g nativescript
npm clear cache
npm install -g nativescript

更新命令目前无效,我们将进行调查。

答案 1 :(得分:0)

如果您使用nvm来管理NodeJS版本,您可以尝试将默认版本设置为已安装NativeScript CLI的版本。例如,如果在NodeJS版本8.9.2上有NativeScript CLI,请执行:

nvm alias default 8.9.2

要检查活动NodeJS版本上安装的软件包,请执行:

npm list -g --depth 0