Sencha Touch 1.1.0 + компас 0.11 - PullRequest
2 голосов
/ 23 мая 2011

У меня большие проблемы с тем, чтобы начать работу над Sencha Touch.По-видимому, проблема заключается в конфликте версий, согласно некоторым источникам.

vegard@vegard-desktop:~/phonegap/sencha-touch/resources/sass$ compass compile
   exists ../css
unchanged android.scss
unchanged apple.scss
unchanged bb6.scss
  compile sencha-touch.scss
NoMethodError on line 9 of /home/vegard/phonegap/sencha-touch/resources/sass/../themes/lib/theme_images.rb: undefined method `inline_image_string' for #<Sass::Script::Functions::EvaluationContext:0x7f6851732fd8>
Run with --trace to see the full backtrace

Эта ветка форума , похоже, указывает на то, что это конфликт версий, и что я должен использовать gem install compass --pre дляполучите правильную версию вместе с конкретной версией chunky_png. Сами Сенча обновились, чтобы сообщить нам, что мне нужен предварительный релиз (имеется в виду 0.11.beta.7 на сегодняшний день, даже если 0.11.1 готов):

Обновление18.04.11: Начиная с Sencha Touch 1.1, мы используем бета-версию Compass и соответственно обновили строку ниже.

gem install compass --pre

Примечание. Возможно, вам потребуетсяустановить, используя sudo gem install… для административных привилегий.

Я все еще не могу заставить его работать, и я получаю ошибку выше, даже если я попробовал следующие версии Compass:

  • 0.11.1
  • 0.11.beta.7
  • 0.11.beta.6
  • 0.10.6

Имеюудалил установленную версию между каждой попыткой.Я пробовал с различными версиями chunky_png.Никто из них не работает.

...