一个月前,我已经成功完成了ns教程而没有使用angular2。今天我想与NS + angular2竞争教程。我已经安装了ng-groceries,但是当我运行android(iOS)时它并不顺利。然后我决定尝试检查我是否可以完成NS杂货教程并得到同样的问题。我甚至使用Hello World模板。我在运行时遇到以下错误。
对于android:
1)
/Users/avmax/sandbox/web/study/tutorials/native-script/HelloWorld/app/App_Resources/Android/AndroidManifest.xml中找不到任何清单
2)
任务执行失败':processF0DebugResources'。 com.android.ide.common.process.ProcessException:无法执行apt
3)
ENOENT:没有这样的文件或目录,scandir' / Users / avmax / sandbox / web / study / tutorials / native-script / HelloWorld / app / App_Resources'
对于iOS:
1)
ENOENT:没有这样的文件或目录,scandir' / Users / avmax / sandbox / web / study / tutorials / native-script / HelloWorld / platforms / ios / HelloWorld / Resources'
2)
医生:我们未能检查是否需要添加兼容性LaunchScreen.xib,原因如下:错误:ENOENT:没有这样的文件或目录,打开' / Users / avmax / sandbox / web / study / tutorials / native -script / HelloWorld的/应用/ App_Resources /式IO / Info.plist中'
您的组件是最新的。 没有发现任何问题。
我有:
tns --version:2.5.3
nodejs -v:7.7.3
如何修复这些错误?
答案 0 :(得分:0)
解决方案是安装tns版本> = 3.0。此外,在希望安装本机脚本教程的情况下清理npm缓存也很有用