这是在Mac,我是一个绝对的新手。我在Pluralsight跟随Nativescript课程,以加快应用程序开发的速度。我已经安装了课程中规定的所有先决条件(Xcode,nativescript,typescript等)。
我创建了一个非常简单的nativescript项目,在xml页面中有一个按钮。但是,当我运行命令" tns运行ios --emulator"在终端,我收到错误
命令失败:/ bin / sh -c ruby -e"要求' xcodeproj&#39 ;; Xcodeproj :: Config.new(' /Users/username/rps-conf/platforms/ios/plugins-debug.xcconfig')。合并(Xcodeproj :: Config.new(' /用户/用户名/ RPS-conf的/应用/ App_Resources /式IO / build.xcconfig'。))save_as(Pathname.new(' /Users/username/rps-conf/platforms/ios/plugins-debug.xcconfig 39))"
忽略executable-hooks-1.3.2,因为它的扩展没有构建。尝试:gem pristine executable-hooks --version 1.3.2
忽略gem-wrappers-1.2.7,因为它没有构建扩展。尝试:gem pristine gem-wrappers --version 1.2.7
/Users/username/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- xcodeproj (LoadError)
from /Users/username/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
要求'
来自-e:1:在`'
我有一个编程背景(.Net)所以我想了解究竟是什么问题,而不是盲目地尝试终端中给出的自动指令('尝试宝石原始等等。')
答案 0 :(得分:0)
检查NativeScript安装是否正确...如果确定
,请尝试tns doctor
答案 1 :(得分:0)
我能够通过卸载节点和ruby并按照此处的高级设置说明手动重新安装所有内容来修复它:docs.nativescript.org/start/ns-setup-os-x