1
2 ...톱니 레일 2.3 응용 프로그램에 톱니 2를 실행하려고 레일 2.3
pivotallabs.com
require 'config/environment' if !defined?(Rails) || !Rails.initialized?
require 'sprockets'
unless Rails.env.production?
map '/assets' do
sprockets = Sprockets::Environment.new
sprockets.append_path 'app/assets/images'
sprockets.append_path 'app/assets/javascripts'
sprockets.append_path 'app/assets/stylesheets'
Sprockets::Helpers.configure do |config|
config.environment = sprockets
config.prefix = "/assets"
config.digest = false
end
run sprockets
end
end
map '/' do
use Rails::Rack::LogTailer unless Rails.env.test?
use Rails::Rack::Debugger unless Rails.env.test?
use Rails::Rack::Static
run ActionController::Dispatcher.new
end
에서 안내에 따라 보석을 설치하고 config.ru이 구현 후
그런 다음 app/assets를 만들고 javascript, 이미지 및 스타일 시트 디렉토리를 공개 및 앱/자산으로 이동했습니다. 응용 프로그램/자산/자바 스크립트/application.js의 내부 내가 가진 :
응용 프로그램/자산/스타일/application.css의 내부//= require_tree .
내가 가진 :
/* ...
*= require_self
*= require_tree .
*/
그리고 레이아웃 물론
내가 가진 :<%= stylesheet_link_tag "assets/application" %>
<%= javascript_include_tag "assets/application" %>
구성이 누락되었습니다. 어떤 자산도 표시되지 않습니다. 어떤 팁?
고마워! 지금 바로 시도해 보시길 바랍니다 – dylanjha
어떤 버전의 루비를 사용하고 있습니까? – dylanjha
나는 REE를 사용하고 있었다. – jaredonline