lib/pieces/server.rb in pieces-0.4.4 vs lib/pieces/server.rb in pieces-0.4.5
- old
+ new
@@ -19,20 +19,22 @@
def sprockets_env
Sprockets::Environment.new.tap do |env|
env.append_path 'app/assets/javascripts'
env.append_path 'app/assets/stylesheets'
+ env.append_path 'app/views'
end
end
def app
urls = files_to_serve(path)
build_path = "#{path}/build"
+ assets_app = sprockets_env
Rack::Builder.app do
use Rack::Reloader
use Rack::Static, urls: urls, root: build_path, index: 'index.html'
- map('/assets') { run sprockets_env } unless defined? ::Rails
+ map('/assets') { run assets_app } unless defined? ::Rails
run Proc.new { |env| [404, {}, ['Not found']] }
end
end
private