Как запустить с Ruby on Rails на Snow Leopard Mac OS X? [закрытый]

6
задан Johannes Pille 3 May 2012 в 13:05
поделиться

6 ответов

Рубина И рубиновых камней на снежном барсе достаточно. Итак, для начала:

$ sudo gem install rails
$ rails my_first_project
$ cd my_first_project
$ ./script/server

: -)

6
ответ дан 10 December 2019 в 00:33
поделиться

У Дэна Бенджамина в Hivelogic есть отличные инструкции по компиляции и установке 64-битных Ruby, RubyGems и Rails на Snow Leopard . Они устанавливаются в / usr / local , поэтому они не влияют на версии, поставляемые с Mac OS X.

TextMate отлично подходит для разработки Rails - DHH помогал в разработке, но совсем недавно я сказал: Перешли на использование Vim.

2
ответ дан 10 December 2019 в 00:33
поделиться

Хорошая новость заключается в том, что на Mac это довольно просто, так как поставляется с предустановленным Ruby, так что работы не так много. Вот сообщение, связанное с его установкой:

Установка в один клик для Ruby / Rails / SQLite?

Что касается фона ASP.NET - если вы говорите о фоне WebForms, то вы в за боль и смерть и плач над клавиатурой. Я бы знал, что это довольно большой переход от этого. Я уволился с предыдущей работы, потому что мне надоели WebForms. Сейчас я работаю в RoR в команде разработчиков. Это восхитительно.

Что касается инструментов, то в настоящее время я использую Eclipse с RadRails, хотя, если честно, я не оцениваю RadRails и в основном использую стандартные функции Eclipse. Что касается запуска, RoR поставляется с замечательными инструментами командной строки. Просто перейдите в каталог проекта, затем запустите script / server из командной строки и, готово, он запустит экземпляр, и вы сможете перейти на http: // localhost: 3000 иметь представление.

Кроме того, при его интерпретации вы можете мгновенно увидеть свои изменения - даже изменения схемы.

Вам также нужно будет хорошо разбираться в Active Record, поскольку это важная часть всего этого.

Начните с руководств Rails , хотя они очень и очень хороши.

1
ответ дан 10 December 2019 в 00:33
поделиться

Единственное, что мне понадобилось после покупки Mac - это установить Aptana RadRails

После этого все заработало.

Мои любимые функции в Aptana:

  • динамические подсказки, когда я набираю консольные команды, например "db:fixtures:load"
  • логи сервера, консольные команды, проводник проектов находятся в нужных местах (которые я выбираю) в одном окне. Никаких окон-загромождений на экране.
  • подсветка всех случаев для локальной переменной, на которую кликнули мышкой
  • навигация как в браузере. Например, удерживайте клавишу "cmd" и наведите курсор на "orders" в строке "has_many :orders" ... вы будете перемещены к модели "Order". Эта функция работает со многими элементами, такими как классы, функции, модули и т.д.

В настоящее время у меня Aptana 2.04. Aptana 3, которая скоро выйдет, будет делать все еще лучше.

Прежде чем писать что-то во views, я сначала создаю HTML-верстку.

У меня есть отдельная папка, специально для HTML-верстки. Она содержит HTML-страницу, которая выглядит как готовый веб-сайт, со всей HTML-структурой, которая должна быть. Я нахожу это более эффективным, когда играю с jQuery и CSS, потому что мне не нужно ждать ответа сервера webrick (или другого) каждый раз, когда я изменяю значение CSS-свойства.

Для редактирования HTML и JavaScript я использую TextMate с моей любимой темой "Pastels on Dark". Это выглядит потрясающе, и поэтому я наслаждаюсь тем, что делаю каждый день :)

Я использую CSSEdit для редактирования CSS, потому что:

  • он имеет Dreamweaver-подобный пользовательский интерфейс для редактирования CSS, без написания кода вручную
  • он имеет автозавершение, когда вы собираетесь редактировать что-то руками
  • он имеет хороший навигатор стилей, который действует как outline view

Удачи!

0
ответ дан 10 December 2019 в 00:33
поделиться

Вы можете взглянуть на эту книгу , которая может помочь вам в переходный период.

Также, если вы привыкли к Visual Studio, вы можете попробовать RubyMine , который не бесплатный, но довольно дешевый и дает вам полную среду IDE для ruby ​​on rails.

Чтобы установить рубиновые версии на OSX Snow Leopard, я предлагаю вам подписаться на этот railscast .

RVM (Ruby Version Manager) поможет вам установить на ваш компьютер больше версий ruby ​​и rails.

1
ответ дан 10 December 2019 в 00:33
поделиться

Я бы предложил посмотреть на MacPorts или Homebrew для управления пакетами. Это позволит вам легко установить такие вещи, как MySQL, PostgreSQL и т.д. Также я настоятельно рекомендую использовать [RVM]/http://rvm.beginrescueend.com/) для управления различными версиями ruby. Обратите внимание, что это влияет на ваш Ruby в OSX.

Обычно я устанавливаю RVM, устанавливаю ruby 1.8.6, 1.8.7, 1.9.1 и 1.9.2 (все они нужны мне в работе :>), а затем устанавливаю соответствующие драгоценные камни для нужной версии Ruby. Это практически все.

И я использую RubyMine как основной инструмент, он вполне оправдывает свою цену.

0
ответ дан 10 December 2019 в 00:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: