我是Sinatra的新手,我試圖從ERB文件中引用樣式表。我已經嘗試了「Loading Stylesheets in Sinatra」中使用的方法,但樣式表仍未加載。引用樣式表
我的HTML在views/index.rb中,樣式表是views/styles/main.css。控制器邏輯位於app.rb.
當我將它加載到本地服務器上時,HTML本身顯示。
的文件夾結構是:
|-- app.rb
|-- config.ru
|-- Gemfile
|-- Gemfile.lock
|-- lib
|-- spec
| |-- spec_helper.rb
|-- views
| |-- index.erb
| |-- styles
| | |-- main.css
app.rb是:
get '/' do
erb :index
end
index.erb沒有工作:
<link href="<%= url('views/styles/main.css') %>" rel="stylesheet" type="text/css" />
<link href="<%= url('/main.css') %>" rel="stylesheet" type="text/css" />
我的回購是:https://github.com/natstar93/Thermostat-day3
可以有人幫我弄清楚如何引用樣式表?
你的意思是https://github.com/natstar93/Thermostat-Api? – matt
是的,對不起,我會在帖子中更新 – Natstar