我在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?
答案 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