как использовать «sinatra /reloader»?

У меня есть мой web.rb, где я имею

require 'rubygems' 
require 'sinatra'  
require "sinatra/reloader"

Затем я запускаю свое веб-приложение, дважды щелкнув по ярлыку web.rb. После любого изменения в web.rb мне нужно выйти из sinatra и запустить его снова.

Я думал, что "sinatra /reloader" поможет мне не выполнять ручную перезапись.

Конфигурация (MS Windows)

  • ruby ​​1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32]

  • sinatra (1.2.6, 1.0)

  • sinatra-advanced-routs (0.5.1)
  • sinatra-reloader (0.5.0)
  • синатра-сахар (0.5.1, 0.5.0)
  • thin (1.2.7 x86-mswin32)
7 голосов | спросил Radek 3 Mayam11 2011, 09:15:36

2 ответа


0

если я запускаю свое веб-приложение из dos prompt через " ruby ​​web.rb ", все работает нормально

если я запускаю свое веб-приложение

  • с помощью двойного щелчка web.rb или
  • из командного файла

приложение запускается, но sinatra-reload не работает

@nash спасибо за вашу помощь

ответил Radek 4 Mayam11 2011, 03:24:13
0

зарегистрировать Sinatra :: Reloader

Я перешел на Rack-Reloader несколько месяцев назад, понял, что он не работает хорошо, даже с взломами переключился обратно и забыл использовать «регистр»

недостаток синатры иногда это немного больше документации мудрости толпы

ответил han 22 J0000006Europe/Moscow 2011, 13:23:16

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132