1
我目前正在開發一個使用Sinatra的管理員儀表板,並且我正在爲一條路線尋找特定情況,我的樣式表和javascripts無法正常工作。Sinatra - CSS和Javascripts在某些頁面上沒有加載
這條路線是'/users/:id/?'
出於某種原因,當我打的頁面,瀏覽器正在尋找http::localhost:9393/users/css/my_stylesheet.css
,而不是public/css/my_stylesheet.css
等上。爲什麼這條路線發生這種情況?佈局文件(包含樣式表和腳本鏈接)對於此路由與其他路由相同。
你有:static和:public set? –
:如果您的根目錄中有一個「公共」文件夾,則默認設置爲static和:public。正如我所說,我沒有任何其他路線的問題。 –
您可以舉一些其他路線的示例,以及用於引用佈局中資產的代碼嗎? – matt