私は最初のSinatra + Mustacheサイトを作ろうとしていますが、使用するには、私の口ひげテンプレートのCSSファイルを含む問題があります。通常のCSSファイルのようにそれらを含めることはできませんし、どちらも/public/css/mystyle.css形式に入れません。Sinatra + Mustache + CSSの問題
これを正しく行う方法を知っている人はいますか?
おかげ
私は最初のSinatra + Mustacheサイトを作ろうとしていますが、使用するには、私の口ひげテンプレートのCSSファイルを含む問題があります。通常のCSSファイルのようにそれらを含めることはできませんし、どちらも/public/css/mystyle.css形式に入れません。Sinatra + Mustache + CSSの問題
これを正しく行う方法を知っている人はいますか?
おかげ
は私が正しくあなたの質問を理解してることをわからないんだけど、あなたのCSSファイルがpublic/css/mystyle.css
内にある場合、あなたは
<link rel="stylesheet" type="text/css" href="/css/mystyle.css">
でそれを含める必要があり、私は考えることができるいくつかの理由があります。それは起こらないためですあなたは持っている:/
public_folder
再構成有数省略
set :public_folder, "path to other folder"
new_root/public
configure.ru
ファイルにいくつかのパスを設定しているそれは私もあまりにも動作すると思ったものですが、何らかの理由でファイルをロードしません。クロム開発ツールでは、.cssファイルがロードされておらず、すべてのリンクが壊れていることがわかります... –
@JonRose私は少し答えを広げました。 'public'ディレクトリに他のファイルがありますか? – Slartibartfast
これは、RVM、宝石、ディレクトリ、アクセス許可に関する私の他の投稿に関連していたと思います。今では、私の主な./追加と1.9.2を使用して、すべてが稼動しており、CSSもあります!すべての助けてくれてありがとう –
情報が不十分です。何が正確に動作しないのですか? CSSファイルを読み込めませんか?パスは間違っていますか?サーバーコンソールでエラーが発生していますか?ブラウザのコンソールで? – Joshua