質問

立ちたいと思っていますHAML:

%script{:src => "http://www.google.com/jsapi?key=mykey" :type => "text/javascript"}

注はカンマの間にはsrcと:タイプです。

私の生産をサーバー(Dreamhost/Linuxの場合)を取得し、以下のログイン例外がんのビューのページをご覧ください:

ActionView::TemplateError (compile error
/home/.kuce/sugarthrill_stage/site/releases/20090927200712/app/views/layouts/standard.haml:6: syntax error, unexpected ':', expecting ')'
haml_temp = _hamlout.push_script(haml_temp, false, false, false, false, false);_hamlout.open_tag("script", false, true, false, false, {}, false, false, nil, nil, :src => "http://www.google.com/jsapi?key=ABQIAAAAynKnt9hv30uxjfbUx9X4DBRU8FW8TmMUFf4GF0BysDPVLHB6-RQwlOJobSWKbilPiM4dB6xk_4JbgQ" :type => "text/javascript");

しかし、と思いますかこのエラーを自分のサーバーの開発(地OS X WeBRICK);を見る(正しく描画)ページに記載しております。

このビット。あそこンパイルエラーが発生抑制されるのです。

役に立ちましたか?

解決

よう修正はこで、ちょっと出てGitHub戻す。になるでしょう公開の一環としてHaml2.2.6、送付する時間が今日はできません。

のバグレポート!

編集:この固定 コミットf1a6cc9.

編集2:この配信を開始しの一環として Haml2.2.6.

他のヒント

まあ、それは混乱しています。本番のように私はおそらくあなたを助けることはできませんが、私はあなたが道に近い類似性を確認したい場合は、あなたが生産の準備ができて考えられているサーバーを使用する必要があり、生産システムに発展することを示唆している、とあなたができる場合は、同じサーバーボックス。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top