0

実験的にsinatraでsassと960gsシステムを併用してみるのですが、これだとトラブルが多発します。私の場合、何がうまくいかないのか誰もわかりませんか?

app.rb:
get '/reset.css' do
sass :reset
end
get '/960.css' do
sass :'960gs'
end
get '/main.css' do
sass :main
end
get '/' do
erb :index
end

layout.erb:
<link rel="stylesheet" href="/reset.css"  type="text/css"  />
<link rel="stylesheet" href="/960gs.css"  type="text/css" />
<link rel="stylesheet" href="/main.css"  type="text/css"  />

960gs.sass、reset.sass、main.sass はビューのサブディレクトリにありますが、アプリケーションを実行すると main.sass のみがレンダリングされます。

手伝ってくれてありがとう。Zさんはじめまして。

4

1 に答える 1

0

以前にもこの答えを出したはずですが、見つけられませんでした…</p>

過去に上記で試したルートを使用した私のアドバイスは、これらのようなアセットをプリコンパイルすることです。次のような行でGuard-SASSとともにGuardを使用します。

guard 'sass', :input => 'app/views/stylesheets', :output => 'app/public/css', :style => "compressed"

次に、レイアウトで通常のスタイルシート リンクを使用します。管理がより簡単になり、高速になります。

于 2013-01-28T18:37:39.320 に答える