Опал полностью сломан?

Мне совершенно не удалось заставить Опал работать.

Когда я пытаюсь встроить его в сервер Sinatra, используя здесь учебник или пример кода, я получаю undefined method 'source_maps' for #<Opal::Server:0x8b11540>, Когда я использую обновленный код, указанный в нижней части этого поста, я получаю uninitialized constant Opal::Sprockets::SourceMapHeaderPatch,

Поэтому я отказываюсь от Синатры и пытаюсь использовать Opal в приложении Rack, используя здесь собственный пример. И я получаю совершенно пустую веб-страницу.

Наконец, я следую инструкции к письму, и снова все, что я получаю - это пустая страница в моем браузере.

Итак, что я делаю не так? Или Опал действительно так сломан, как кажется?

(о, и это даже не упоминая о двух серьезных недоработанных ошибках в rescue блокировать в parse() в opal/parser.rb что полностью исключает любую возможность отладки ошибки)

1 ответ

Документация должна быть обновлена ​​и проверена.

Но 0.8 rc1 кажется довольно стабильным и имеет рабочие примеры (включая исходные карты).

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

Другие вопросы по тегам