Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在使用 Sinatra 开发一个管理仪表板,并且我正在寻找一条路线,特别是我的样式表和 javascripts 不起作用。
路线是'/users/:id/?'
'/users/:id/?'
出于某种原因,当我点击该页面时,浏览器正在寻找http::localhost:9393/users/css/my_stylesheet.css而不是public/css/my_stylesheet.css等等。为什么这条路线会发生这种情况?此路由的布局文件(包含样式表和脚本链接)与任何其他路由相同。
http::localhost:9393/users/css/my_stylesheet.css
public/css/my_stylesheet.css
没关系。去#sinatra IRC 频道询问。我的问题是我如何在我的 haml 视图中引用链接。我需要#{url ('/path/to/asset.css')}在我的代码中使用 url 帮助程序,而不是对链接进行硬编码。
#{url ('/path/to/asset.css')}