我試圖加載CSS3和重置模塊在我的SCSS文件,但我在嘗試導入任何特定於Compass的模塊時出現錯誤。指南針/ Sinatra加載模塊
西納特拉應用:
require 'rubygems'
require 'sinatra'
require 'sass'
require 'compass'
configure do
set :scss, {:style => :compact, :debug_info => false}
Compass.add_project_configuration(File.join(Sinatra::Application.root, 'config', 'compass.rb'))
end
get '/css/:name.css' do
content_type 'text/css', :charset => 'utf-8'
scss(:"stylesheets/#{params[:name]}")
end
style.scss:
@import "compass/reset";
@import "compass/css3";
錯誤消息:
Sass::SyntaxError at /css/style.css
File to import not found or unreadable: compass/reset. Load path: /Users/work/repos/mysite
有一塊寶石,我可以安裝到自動拉這些模塊,或做我必須將Compass文件移動到我的Sinatra應用程序中?