2017-02-16 75 views
1

我刚刚更新到NativeScript 2.5
我创建使用TNS-模板空白一个新的空白项目:
nativescript 2.5空白模板错误

$ tns create BlankProject --template tns-template-blank
......
Project BlankProject was successfully created.

当我尝试运行它,我得到一个错误:

$ cd BlankProject
$ tns run ios --emulator

We have failed to check if we need to add a compatability LaunchScreen.xib due to: Error: ENOENT: no such file or directory, open '/Users/joseanquiles/MyProjects/Nativescript/BlankProject/app/App_Resources/iOS/Info.plist' ENOENT: no such file or directory, scandir '/Users/joseanquiles/MyProjects/Nativescript/BlankProject/platforms/ios/BlankProject/Resources'

但是,如果我创建使用默认模板(不--template选项)一个新的项目,它运行的iOS模拟器确定。

之前,使用NativeScript 2.4.2,它使用空白模板完美运行。

空白模板和2.5有问题吗?

在此先感谢您。

+0

Android编译拷贝整个文件夹也失败:processF0DebugResources失败 失败:建立失败,一个例外。 *出了什么问题: 执行失败的任务 ':processF0DebugResources'。 > com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程 '命令 '/usr/local/opt/android-sdk/build-tools/25.0.2/aapt''完成非零退出值1 – joseanquiles

回答

0

我有使用tns-template-tab-navigation和tns-template-master-detail的同样的问题(对于iOS版本),我注意到文件夹(及其内容)从app文件夹...丢失的文件夹名为App_Resources .....

要解决我刚刚发现我有默认模板(我想...)建立了一个以前的项目问题,并复制App_Resources文件夹进入失败的应用程序文件夹。

我的猜测是,只有一对夫妇的模板实际上建立正确的App_resources文件夹,但一旦你从一个成功建立它“应该”工作OK

干杯 伊恩

+0

谢谢伊恩。那就是问题所在!我从另一个项目中复制了App_Resources(用空白的模板创建),现在它可以工作了! – joseanquiles