Tns构建错误:sed:没有这样的文件或目录

时间:2017-05-30 11:15:41

标签: nativescript

一个月前,我已经成功完成了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

如何修复这些错误?

1 个答案:

答案 0 :(得分:0)

解决方案是安装tns版本> = 3.0。此外,在希望安装本机脚本教程的情况下清理npm缓存也很有用