Nativescript 教程:实时同步错误

Nativescript Tutorial: error with livesync

我 运行 在 macosx 上使用 nativscript 2.0(typescript+angular2 教程)。 我只是 运行 tns run ios --emulator 命令然后 ctrl-c.

然后运行这个命令:tns livesync ios --emulator --watch

结果:

.
.
.
Transferring project files...
Successfully transferred all project files.
Applying changes...
**Error Command failed: killall sampleGroceries2.app
No matching processes belonging to you were found
 while executing killall sampleGroceries2.app.**

我已经测试了 {N} + Angular2 tutorial 并按照说明进行操作后,我对 livesync 选项没有任何问题。

你更新到 NativeScript 2.0.0 了吗 - 我注意到这个错误记录在以前的版本 1.7.1 中。 如果您需要在全球范围内更新您的 NativeScript 版本,您可以 运行

npm install -g nativescript

完成该步骤后,您可以使用以下命令remove/add项目中的平台文件夹

tns platform remove ios
tns platform add ios

同时删除node_modules文件夹和重新运行

tns run ios --emulator

要检查您当前的 NativeScript 版本,您可以执行

tns --version

{N} 的最新官方版本有一些 livesync 修复,所以现在您的命令应该 运行 符合预期 - 让我们知道该解决方案是否适用于您的情况。