Ich kann nicht Autoprefixer arbeiten. Es heißt, aber kein Ergebnis in meinem CSS-Code.Wie benutze ich rails-autoprefixer in der Sinatra App?
Es gibt Anweisungen für Sinatra App hier - https://github.com/ai/autoprefixer-rails
application.rb
class Application < Sinatra::Base
# Load path and gems/bundler
$LOAD_PATH << File.expand_path(File.dirname(__FILE__))
require "bundler"
Bundler.require
register Sinatra::AssetPipeline
assets = Sprockets::Environment.new
AutoprefixerRails.install(assets)
### other
# Actual Rails Assets integration, everything else is Sprockets
if defined?(RailsAssets)
RailsAssets.load_paths.each do |path|
settings.sprockets.append_path(path)
end
end
end
ich in Juwel Quelle gesucht und gefunden solche Beispiele:
@assets = Sprockets::Environment.new
@assets.append_path(@dir.join('app/app/assets/stylesheets'))
AutoprefixerRails.install(@assets, browsers: ['chrome 25'])
oder
@dir = Pathname(__FILE__).dirname
@css = @dir.join('app/app/assets/stylesheets/test.css').read
AutoprefixerRails.process(@css)
Vielen Dank für Ihre Hilfe. Ich habe vergessen zu erwähnen, dass ich RailsAssets verwende. Ich habe scss-Dateien, die in CSS kompiliert werden. Wie autoprefixer es in diesem Fall verwenden? – skrypalyk
Ich bin nicht mit RailsAssets bekannt, also kann nicht viel helfen :( – Kashyap