2013-04-10 29 views
5

Windows OSでSenchaアプリケーションをビルドしようとしましたが、このエラーが発生しました。 senchaコマンド - sencha appビルドパッケージを使用しようとしていますが、ビルドに失敗しました。 私はすでにアリインストールとSenchaビルドに失敗しましたコンパイルプロセスが0以外のコードで終了しました1

C:\xampp\htdocs\WhatsUnderMe>sencha app build package 
Sencha Cmd v3.1.0.256 
[INF] 
[INF] init-plugin: 
[INF] 
[INF] init-plugin: 
[INF] Invoking plugin (C:\xampp\htdocs\WhatsUnderMe\.sencha\app\plugin.xml) - supported targets: -before-app-build 
[INF] 
[INF] -before-app-build: 
[INF] Invoking plugin (C:\xampp\htdocs\WhatsUnderMe\.sencha\app\plugin.xml) - supported targets: app-build 
[INF] 
[INF] cmd-root-plugin.init-properties: 
[INF] 
[INF] init-properties: 
[INF] 
[INF] init-sencha-command: 
[INF] 
[INF] init: 
[INF] 
[INF] -before-app-build: 
[INF] 
[INF] app-build-impl: 
[INF] 
[INF] package: 
[INF] 
[INF] -before-init-local: 
[INF] 
[INF] -init-local: 
[INF] 
[INF] -after-init-local: 
[INF] 
[INF] init-local: 
[INF] 
[INF] find-cmd: 
[INF] 
[INF] -before-init: 
[INF] 
[INF] -init: 
[INF] Initializing Sencha Cmd ant environment 
[INF] Adding antlib taskdef for com/sencha/command/compass/ant/antlib.xml 
[INF] 
[INF] -after-init: 
[INF] 
[INF] init: 
[INF] 
[INF] -before-build: 
[INF] 
[INF] sass: 
[INF] 
[INF] -before-sass: 
[INF] 
[INF] -sass: 
[INF] executing compass using system installed ruby runtime 
NoMethodError on line ["23"] of C: undefined method `empty?' for nil:NilClass 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/sass-3.1.7/lib/sass/engine.rb:293:in `_render' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/sass-3.1.7/lib/sass/engine.rb:240:in `render' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:140:in `block (2 leve 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:126:in `timed' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:139:in `block in comp 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/logger.rb:45:in `red' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:138:in `compile' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:118:in `compile_if_re 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:103:in `block (2 leve 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:101:in `each' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:101:in `block in run' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:126:in `timed' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/compiler.rb:100:in `run' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/commands/update_project.rb:45:in 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/commands/base.rb:18:in `execute' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/commands/project_base.rb:19:in `e 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/exec/sub_command_ui.rb:43:in `per 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/lib/compass/exec/sub_command_ui.rb:15:in `run 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/bin/compass:30:in `block in <top (required)>' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/bin/compass:44:in `call' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/gems/compass-0.12.2/bin/compass:44:in `<top (required)>' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/bin/compass:23:in `load' 
    C:/Users/Ido Tsuk/bin/Sencha/Cmd/3.1.0.256/extensions/sencha-compass/gems/bin/compass:23:in `<main>' 
[ERR] 
[ERR] BUILD FAILED 
[ERR] com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1 
[ERR] 
[ERR] Total time: 0 seconds 
[ERR] 
[ERR] BUILD FAILED 
[ERR] com.sencha.exceptions.BasicException: The following error occurred while executing this line: 
[ERR] C:\xampp\htdocs\WhatsUnderMe\.sencha\app\build-impl.xml:223: com.sencha.exceptions.ExProcess: compass process exited with non-zero code 
[ERR] 
[ERR] Total time: 1 second 
[ERR] com.sencha.exceptions.BasicException: The following error occurred while executing this line: 
C:\xampp\htdocs\WhatsUnderMe\.sencha\app\build-impl.xml:223: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1 

私はそれを解決するために何ができるのコンパス?

答えて

17

Sencha Touch 2.2、Sencha Cmd 3.1.1.270、Ruby 2.xで同じエラーが発生しました。私はRubyの2.xのをアンインストールし、

ルビー1.9.3 http://rubyforge.org/frs/download.php/76798/rubyinstaller-1.9.3-p392.exe

をインストールし、この問題を解決するには

が、これはあなたのために有用であると思います。それ以外の場合は、使用しているバージョンの詳細を提供する必要があります。または、私のような最新のバージョンを使用することもできます。

+0

おかげで - すぐにそれをチェックアウトします。.. – user1666543

+0

おかげでたくさん - 問題を解決! – user1666543

+0

喜んで私は助けることができました:) –

0

1.9.3ルビーのインストールは、ほとんどの人にとってです。私にとっては、それは仕事をしなかった。

私が修正したのは、新しいプロジェクトを作成し、現在のプロジェクトにタッチフォルダとリソースをコピーすることでした。その後、私は正常に構築することができます。

0

私のプロジェクトでは、Rubyの両方のバージョンを同時に使用しています。なぜなら、多くの厄介な理由があります。したがって、私は願って、その次のアドバイスは、Rubyの新しいバージョンを削除することはできませんすべての男(と少女)のための参考になります:sudo apt-get install ruby-switch

  • あなたはルビースイッチをインストールする必要があります。
  • 次に、現在のバージョン:ruby -vを確認してください。
  • 利用可能なバージョンを表示:ruby-switch --list
  • 現在のデフォルト(古いバージョン)をsudo ruby-switch --set ruby2.2に設定します。
  • チェック現在のバージョン:アイデアruby -v
関連する問題