如何更新 nativescript cli
How to update nativescript cli
Nativescript 5 已发布,我正在尝试更新 tns 版本。目前它 tns --version 显示为 4.3.2。
我按照 https://docs.nativescript.org/releases/upgrade-instructions 中的所有步骤进行操作,但它仍然为我提供 4.3.2 版本。
如何升级 nativescript-cli 以便 tns --version 显示最新版本。
我做了以下以反映更新的 Nativescript cli。只有当 npm install -g nativescript@latest 没有反映更新 cli 时,你才应该遵循这个。您可以在之前和之后使用 tns --version 检查。
- 使用 npm uninstall -g nativescript
卸载当前的 nativescript cli
- 删除现有的 tns 命令,如果它仍然存在于您的机器上。
- 使用 npm install -g nativescript@latest
安装最新的 Nativescript cli
- tns --version 现在应该显示最新版本。
我是如何更新 tns 的:
- 运行 以管理员身份执行命令(您使用 windows 正如我在上面的一条评论中所读)
- (可选)运行
npm view nativescript version
检查 npm 上的最新版本
- 运行
tns install -g nativescript
- 重启
cmd
- 运行
tns --version
- 希望你会看到 5.0.0
希望这对您有所帮助。
顺便说一句,如果您已经添加了 platforms
,您可能需要 运行 为您的项目添加一些额外的命令
tns platform remove {platform}
tns platform add {platform}
,其中 {platform}
是 android
或 ios
...另外,升级后您可能 运行 tns doctor
,因为我注意到它破坏了我的其他组件,例如 choco
。
Nativescript 5 已发布,我正在尝试更新 tns 版本。目前它 tns --version 显示为 4.3.2。
我按照 https://docs.nativescript.org/releases/upgrade-instructions 中的所有步骤进行操作,但它仍然为我提供 4.3.2 版本。
如何升级 nativescript-cli 以便 tns --version 显示最新版本。
我做了以下以反映更新的 Nativescript cli。只有当 npm install -g nativescript@latest 没有反映更新 cli 时,你才应该遵循这个。您可以在之前和之后使用 tns --version 检查。
- 使用 npm uninstall -g nativescript 卸载当前的 nativescript cli
- 删除现有的 tns 命令,如果它仍然存在于您的机器上。
- 使用 npm install -g nativescript@latest 安装最新的 Nativescript cli
- tns --version 现在应该显示最新版本。
我是如何更新 tns 的:
- 运行 以管理员身份执行命令(您使用 windows 正如我在上面的一条评论中所读)
- (可选)运行
npm view nativescript version
检查 npm 上的最新版本 - 运行
tns install -g nativescript
- 重启
cmd
- 运行
tns --version
- 希望你会看到5.0.0
希望这对您有所帮助。
顺便说一句,如果您已经添加了 platforms
,您可能需要 运行 为您的项目添加一些额外的命令
tns platform remove {platform}
tns platform add {platform}
,其中 {platform}
是 android
或 ios
...另外,升级后您可能 运行 tns doctor
,因为我注意到它破坏了我的其他组件,例如 choco
。