Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 配置Compass Sinatra以使用scss_Ruby_Sinatra_Sass_Compass Sass - Fatal编程技术网

Ruby 配置Compass Sinatra以使用scss

Ruby 配置Compass Sinatra以使用scss,ruby,sinatra,sass,compass-sass,Ruby,Sinatra,Sass,Compass Sass,我正试图建立一个Sinatra项目,第一次使用Sass和Compass。我从下载了示例应用程序。App.rb当前已正确配置为自动编译.sass文件,但如何将其配置为查找.scss文件 get '/stylesheets/:name.css' do content_type 'text/css', :charset => 'utf-8' sass(:"stylesheets/#{params[:name]}", Compass.sass_engine_options ) end 因

我正试图建立一个Sinatra项目,第一次使用Sass和Compass。我从下载了示例应用程序。App.rb当前已正确配置为自动编译.sass文件,但如何将其配置为查找.scss文件

get '/stylesheets/:name.css' do
  content_type 'text/css', :charset => 'utf-8'
  sass(:"stylesheets/#{params[:name]}", Compass.sass_engine_options )
end

因此,在第3行中,从sass()到scss()是一个简单的配置更改

get '/stylesheets/:name.css' do
  content_type 'text/css', :charset => 'utf-8'
  scss(:"stylesheets/#{params[:name]}", Compass.sass_engine_options )
end