Как получить hotcocoa для создания проекта по умолчанию?
Я следовал за этими шагами:
Скачать MacRuby.
Дважды щелкните по zip-файлу, чтобы извлечь его, и дважды щелкните по пакету внутри извлеченного каталога, чтобы начать установку. Просто перейдите с настройками по умолчанию.
Возможно, вы захотите завершить работу Terminal.app, если он у вас запущен, и перезапустить его, на случай, если установка поместит что-либо в среду.
Для установки hotcocoa macgem используйте следующее:
sudo macgem install hotcocoa
Перейдите в каталог, в котором вы хотите разместить каталог вашего проекта:
mkdir -p /path/to/my/projects/ cd /path/to/my/projects/
Создайте пример приложения hotcocoa:
hotcocoa nameofyourapp
Но я получаю эту ошибку:
/usr/bin/hotcocoa:18:in `<main>': Could not find RubyGem hotcocoa (>= 0)
Когда у меня был установлен гем hotcocoa (не macgem), я получил эту ошибку:
/Users/jeremysmith/.rvm/gems/ruby-1.9.2-p180/gems/hotcocoa- 0.5.1/lib/hotcocoa/template.rb:20:in
`gsub!': invalid byte sequence in UTF-8 (ArgumentError)
1 ответ
Решение
Я исправил проблему с помощью ferrous26. Я нуждался в:
Выключите RVM с помощью
rvm use system
- убедитесь, что гем hotcocoa был установлен как macgem, а не как RubyGem.
- Используйте разветвленную версию hotcocoa, которая находится здесь: https://github.com/ferrous26/hotcocoa