2014-04-01 11 views
0

그래서 저는 현재 매우 간단한 Sinatra 서버를 보유하고 있습니다. 나는 public 폴더에 css, js 및 이미지가 들어있는 폴더를 가지고 있습니다. 내 생각에 <img src="/images/blah.png">과 같은 것을 시도 할 때 404 응답을 얻습니다. 공용 폴더의 기본값이 public이라고 생각했습니다. 나는 무언가를 포함시키지 않거나 어리석은 짓을하는 것처럼 느낍니다. 부트 스트랩을 사용하고 있습니다. & js 파일이 정상적으로 처리됩니다. 내가 이미지와 함께이 404를 얻는 이유가 분명하지 않습니다. 나는 그것은 참으로 어리석은 실수Sinatra가 HTML로 이미지 제공

#!/usr/bin/env ruby 
$: << File.dirname(__FILE__) 
require 'load_test_ui.rb' 

unless ARGV[0].nil? 
    class LoadTestUI < Sinatra::Base 
    set :port, ARGV[0] 
    end 
end 

LoadTestUI.run! 

답변

0

내 응용 프로그램을 실행하는거야 방법

이다; 나는 소스를 인코딩하는 URI가 아니었다. 이름을 blah.png로 바꿨을 때 올바르게 렌더링되었습니다!