Tag: asset-pipeline
Die asset-pipeline liefert einen Rahmen zu verketten und verkleinern oder komprimieren von JavaScript-und CSS-assets. Es fügt auch die Fähigkeit zu schreiben Sie diese Elemente in anderen Sprachen und pre-Prozessoren, wie etwa CoffeeScript, Sass und ERB.
4
Antworten
Ich versuche, diese Arbeit zu machen aber es treibt mich verrückt. Ich habe bereits in Anwendung.rb config.assets.paths << Rails.root.join("vendor", "assets", "javascripts").to_s (.to_s, denn es gibt ein Objekt zurück, während ich möchten einen string in hier). Ich kann
2
Antworten
Angenommen ich habe eine Datei "example.txt", was lebt in meiner assets/files-Ordner auf meiner Rails-app. An der Produktion kann ich Zugriff auf diese Datei über die url '/assets/example.txt' Wie kann ich meine Strecken.rb-Datei, so dass ich den Zugriff
1
Antworten
Komme ich nicht an die Rails 3.1 asset-pipeline Vorkompilierung arbeiten im Produktions-Modus. Es schlägt immer fehl, die auf die referenzierten Bilder innerhalb von SCSS mit einem Fehler wie: $ bundle exec rake assets:precompile RAILS_ENV=production rake aborted! rails.png
1
Antworten
Wenn ich es lade thin etwa so: thin start -e production und versuchen, auf einer meiner Seiten, ich bekomme diese in der log-Ausgabe: cache: [GET /] miss cache: [GET /assets/main-bd1ef4b153740fb69fd615304b87ad0d.css] miss cache: [GET /assets/jqModal-8fa734bf4f58524b2799abd73ab7d34f.css] miss cache: [GET
3
Antworten
meine Datei-Struktur ist wie so app assets bookshelf assets my_image.jpg images standard_image.png In meinem css.scss-Datei, die beide diese Arbeit in der Entwicklung, aber Sie arbeiten nicht in der Produktion. #some_div { background: url("standard_image.png") } #some_div { background:
1
Antworten
Ich habe einen WYSIWYG-editor, den ich gebaut habe, auf der Website und angepasst. Es gibt eine Menge von Javascript-Dateien, die nur geladen werden müssen, auf den Seiten mit dem WYSIWYG-editor; derzeit werden Sie geladen auf jeder Seite
3
Antworten
Ich bin mit Ruby, Ruby on Rails 3.1.0 und Capistrano. Ich habe ein problem auf die Anwendung, in der Produktion tätig-Modus ist (die remote-Maschine läuft Ubuntu 10.4 - meine lokale Maschine ist ein MacOS mit Snow Leopard
2
Antworten
Ich bin in den Prozess der versucht, ein upgrade meiner app Rails 3.1, und ich habe eine ganze Menge von benutzerdefinierten Javascript-Dateien, die ich versuche zu migrieren, um die neuen assets-pipeline. Meine aktuelle (d.h. pre-3.1) Verzeichnis-Struktur ist
5
Antworten
Muss ich konfigurieren nginx zu komprimieren assets (gzip) angezeigt, wenn ich die komprimierte Schienen Vermögenswerte mit rake assets:precompile? Ich meine, macht es Sinn oder nicht? Wird die Leistung besser oder schlechter? Danke! InformationsquelleAutor ka8725 | 2012-12-05
3
Antworten
Ich kann nicht glyphicons arbeiten mit bootstrap 3 und rails. Ich habe scowered das internet und nichts, finde ich hilft. In meiner bootstrap.css-Datei habe ich: @font-face { font-family: 'Glyphicons Halflings'; src: url('/assets/glyphicons-halflings-regular.eot'); src: url('/assets/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
1
Antworten
Beim ausführen des assets:precompile-rake-task, Gzip-Versionen der app, die Vermögenswerte geschaffen werden. Nach der Rails-guide für die asset-pipeline, können Sie Ihr web-server (in meinem Fall Apache 2.2) dienen diese vorkomprimierte Dateien anstatt der web-server die Arbeit machen. Was
2
Antworten
Arbeite ich an einem Projekt, das nicht minifizieren von CSS oder JS in der Produktion. Leider hatte ich nie dieses problem, und ich bin nicht gerade sehr vertraut mit, wie der asset-pipeline im detail funktioniert, um die
6
Antworten
Ich Baue eine website mit AngularJS und Schienen. Die HTML-Dateien, die ich für Vorlagen gespeichert werden unter /app/assets/templates und jedes mal, wenn ich eine route oder ändern etwas in einer geschachtelten teilweise innerhalb einer Vorlage, die ich
4
Antworten
In Ordnung zu halten, controller-spezifische JavaScript-Logik aus dem standard - application.js und haben es nur durch den entsprechenden controller, ich Stelle es in seine eigene .js-Datei und basiert auf dem controller-Namen aus dem layout wie: <%= javascript_include_tag
1
Antworten
Ich experimentiere mit Unity3d AssetBundles. Ich versuche, eine Szene laden mit seinen Objekten. Ich habe diesen einfachen code, der für die Erstellung meiner asset-bundle : [MenuItem ("Build/BuildAssetBundle")] static void myBuild(){ string levels = {"Assets/main.unity"}; BuildPipeline.BuildStreamedSceneAssetBundle(levels,"Streamed-Level1.unity3d",BuildTarget.Android); } und
2
Antworten
Habe ich nur bereitgestellt meine app auf heroku und ich bin mit viel Mühe versucht zu Lesen Vermögen. Ich versuche, dynamisch zu laden einige css aus mehreren Dateien, kompilieren Sie Sie mit einigen änderungen zu einem späteren
2
Antworten
Ich habe eine Reihe von statischen Elemente ( nicht jpg, css, & js) - eher-Dateien wie pdf-Formulare, xls, die ich brauche, um zu dienen Nutzer. Sie nur selten ändern. Bevor ich verwendet, um Sie zu speichern in
3
Antworten
So, ich möchte vermeiden die Verarbeitung von JavaScript-Dateien mit der ERB nur so kann ich eine vernünftige asset-Pfad um, sagen wir, ein Bild. Derzeit, wie es scheint, den beliebten Ansatz: var myImage = "<%= asset_path('my_image') %>"; Denen
7
Antworten
Ich bin mit font-awesome in einer rails 3 app, und alles ist ok in der Entwicklung Modus, aber wenn ich den push zum Heroku, Firefox fehlschlägt, um zu machen die Symbole, und stattdessen sehe ich das: Chrome
3
Antworten
Möchte ich eine JavaScript-Bibliothek wie jQuery-plugin. Verwende ich die Rails asset pipeline? Oder soll ich es mit einem javascript_include_tag? Was sind meine Möglichkeiten und was ist die empfohlene Praxis? InformationsquelleAutor Daniel Kehoe | 2012-09-21
4
Antworten
Komme ich nicht an die iCheck plugin iCheckbox, um die Anzeige in jedem browser. Hier ein jSFiddle. iCheck hängt von jQuery 1.7+. http://jsfiddle.net/jmj3M/2/ Habe ich es initialisiert, ohne irgendwelche Optionen: $(".ex-f").iCheck(); Wie Sie sehen können, wenn Sie
3
Antworten
In meinem rails 3.1.3 app, würde ich gerne fügen Sie einige ERB-code in meine javascript-Datei, aber es ist nicht geparsed für einige Grund: # app/assets/javascripts/application.js //= require_tree ./shared # app/assets/javascripts/shared/shared.js.erb MM.loading = '<img src="<%= asset_path("icons/ajax-loader.gif") >">'; Gerendert
2
Antworten
Habe ich geändert application.html.erb zu verwenden-controller bestimmte Vermögenswerte: application.html.erb: <!DOCTYPE html> <html> <head> <title>My Application</title> <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= stylesheet_link_tag params[:controller], 'data-turbolinks-track' => true %> <%= javascript_include_tag 'application', 'data-turbolinks-track' => true
2
Antworten
Entwickle ich ein 3.1 Rails-app mit Twitter-Bootstrap mit seyhunak gem. Auf die Produktion-Modus, ich war in der Lage, die grundlegenden bootstrap CSS-und JS-durch pipeline-Vorkompilierung: RAILS_ENV=production bundle exec rake assets:precompile Mit der gem-Datei : group :assets do gem
5
Antworten
In Rails 5.1.3 Ich ändern Sie die logo-Datei in app/assets/images Dann Fehlers nicht wissen, was zu beheben. Jeder weiß ? The asset "logo.png" is not present in the asset pipeline. Bereits versucht neu zu starten Schienen, Schienen
1
Antworten
Habe ich vor kurzem aktualisiert ein paar Pakete in meine Rails-Anwendung, und jetzt sind meine assets nicht bedient. Stattdessen erhalte ich die folgende Fehlermeldung: Failed to load resource: the server responded with a status of 404 (Not
13
Antworten
UPDATE: Colin's Vorschlag, der das entfernen der Zeile" //= require_tree . behoben hat das Problem. Ich habe verschwendet über 2 Tage versucht, jeden Vorschlag gibt, und mein Problem behoben. Ich bin versucht zu Folgen, die http://ruby.railstutorial.org Buch
1
Antworten
Ich habe versucht, fügen Sie eine javascript-plugin, das Mauerwerk zu meiner rails-app, und wunderte sich, warum es nur funktionieren würde für meine willkommen-controller (localhost:3000/), aber nicht für andere Controller als localhost:3000/Projekte/1, obwohl ich mit genau den identischen
2
Antworten
Ich bin on Rails 3.2.8, und ich will mit dem Schalter der asset-pipeline. Bin ich auf meine dev-Maschine, und habe mein Vermögen wie folgt eingerichtet: app/assets/stylesheets/application.css: ... *= require_directory ../public/javascripts/jquery/themes/base *= require_directory ../public/prototype/stylesheets/css */ Alle meine stylesheets
2
Antworten
Sagen, dass ich zog eine fancy.js Datei irgendwo online, was sind die Schritte sollte ich nehmen, um es in meine Rails-Anwendung 4? Nun habe ich folgende Bewegen fancy.js assets/javascripts-Ordner hinzufügen //= verlangen, Lust application.js asset-pipeline ??? Sind
2
Antworten
In den Prozess Debuggen dieses problem, ich habe versucht, meine Anwendung in der Produktion-Modus lokal und es nicht zu dienen Vermögen. Zusätzlich habe ich eine Inszenierung Umgebung in einer Heroku-Anwendung (getrennt von meiner Produktion Heroku-Anwendung), die jetzt
1
Antworten
Ich bin Laufschienen 4.0.1 und Ruby 2.0.0. Ich habe derzeit eine graph.js nimmt Eingaben von dem Benutzer für eine Spar-Taschenrechner, um ein Diagramm erstellen mit d3 und der rickshaw.js graph. Meine graph.js - Datei gespeichert wird, in
2
Antworten
Ich habe ein sehr seltsames problem mit der drucken-Schaltfläche auf eine datatable, die ich nicht finden konnte eine Lösung für. Das merkwürdige ist, ich habe bereits die print-Taste in Datentabellen auf verschiedenen Seiten. Im moment arbeite ich
3
Antworten
Den neuen rails 3.1 asset-pipeline verwirrt mich sehr. In rails 3.0.x, mit der sass-gem mit meiner globalen css-Datei aktualisiert, wenn ich die Bearbeiten .scss-Dateien. Aber in rails 3.1, klappt das nicht mehr. Wie es scheint, habe ich
3
Antworten
Ich bin stecken! xD ich arbeite schon an einem Rails-Projekt und habe Probleme beim Zugriff auf meine Ressourcen mit relativen Pfaden. Ein Freund von mir arbeitet auf der html - /css-Seite der Dinge, während ich bin Umgang
2
Antworten
Arbeiten auf Schienen, Bilder sind nicht sichtbar und gibt Fehler. Started GET "/assets/home.png" for 127.0.0.1 at 2012-06-19 12:23:24 +0530 Served asset /home.png - 404 Not Found (24ms) ActionController::RoutingError (No route matches [GET] "/assets/home.png"): Habe ich genutzt Befehl
5
Antworten
Meisten rails 3.1 tutorials bezüglich der asset-pipeline und javascript templating führen mich zu glauben, dass die asset-pipeline wird abholen *.jst Dateien und slap Sie in einen JST-variable, die Ihren *.js-Dateien. Allerdings bin ich derzeit überfragt mit den
5
Antworten
Habe ich erfolgreich konfiguriert die ckeditor-Juwel aus https://github.com/galetahub/ckeditor auf meine Rails 3.1-app. Mein problem ist jetzt, dass ich kann nicht herausfinden, wie die Konfiguration des CKEditor. Die Dateien, die laut der Readme-Datei einfach nicht existiert und in
3
Antworten
Beim laufen: rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets Alles precompiles aber nicht meine /app/assets/images/* Ich selbst habe versucht, das hinzufügen dieser zu meinem environment/production.rb config.assets.paths << "#{Rails.root}/app/assets/images" Was ist falsch? danke! Eine Lösung gefunden: Hinzufügen zu environment/production.rb config.Vermögenswerte.precompile -
4
Antworten
Bitte helfen Sie mir zu verstehen, was heroku run rake assets:precompile genau macht. Seit ich begann die Arbeit an " ruby on rails, würde ich immer führen diese drei Befehle aus, bevor ich push-to-github und heroku: bundle
5
Antworten
Konnte ich laufen rake assets:precompile für bestimmte JavaScript-Datei? Andernfalls wird der volle precompile-dauert 5 Minuten und macht schnelle änderungen in der JavaScript-Dateien sehr ärgerlich. InformationsquelleAutor Paul | 2012-07-10
6
Antworten
Ich habe eine Rails 3.1-app und für einige Grund, wenn ich CSS ändern, werden die änderungen nicht angezeigt. Ich habe bundle exec rake assets:precompile und es half einmal, aber jetzt bin ich stecken mit der alten CSS,
2
Antworten
Dies ist eine häufige Frage hier, aber keine der Lösungen behoben mein problem, also hier geht es: Ich bin hinzufügen ace.js zu meiner rails4 app, Also was ich Tat, war - Added vendor/assets/ace/ace.js - Created vendor/assets/ace/index.js ,
7
Antworten
Ich habe ein problem, dass sollte wirklich kein problem sein. Für einige Grund, die Bilder habe ich in app/assets/images sind nicht zugänglich. Wenn ich bitte Sie, bekomme ich nur ein 404. ./log/development.log:Started GET "/assets/images/marker-shadow.png" for 127.0.0.1 at
3
Antworten
BEARBEITEN 4, 5 und 6 8 Stunden, jede weitere Ideen sind willkommen 🙂 Vielleicht ist dieser bug ist bereits bekannt und behoben, aber ich bekomme das Verhalten habe ich beschrieben im edit-2&3, wenn du diese in eine
3
Antworten
Wechselte ich meine server-Produktion und ich kann nicht alle meine Bilder zu laden. Es funktioniert alles einwandfrei auf Entwicklung Modus, aber wenn ich eingeschaltet, um die Produktion es alle aufgehört zu arbeiten habe ich aktiviert server_static_assets und
6
Antworten
Arbeitete ich an bereitgestellt werden können, um die Produktion mit capistrano. Ich habe mehrere Fragen stellen und während der Fixierung die meisten von Ihnen haben wir noch eine Letzte. Unserer precompile-assets Optionen sind nicht richtig kompilieren Sie
1
Antworten
Habe ich schob eine Rails-app auf Heroku und am laufen halten, in dem Folgendes problem: Rette ich die Veränderungen in meinem Haupt-css.scss-Datei (in assets/stylesheets) oder Bilder in assets/images, push git push, um zu heroku und die Seite
5
Antworten
Ich bin zu bekommen, dass der Fehler auf meiner Produktions-server und können nicht herausfinden, warum. Es passiert, wenn Sie diesen Befehl ausführen: bundle exec rake assets:precompile RAILS_ENV=production Ich bin mit Rails-3.1.0.rc6 InformationsquelleAutor der Frage tybro0103 | 2011-08-26
1
Antworten
Hintergrund: ich möchte die freebase empfehlen in meiner app. Ich beabsichtige, fügen Sie eine AutoVervollständigen-der #location Eingabe mit coffeescript: $ -> $("#location").suggest type: "location" Welche aufgenommen werden durch die asset-pipeline in require_tree in meinem application.js Datei: //=