2017-07-07 3 views
0

Ich verwende die Rails-Anwendung auf Apache Passenger in der Entwicklungsumgebung. Ich wollte einige CSS- und Javascript-Bibliotheken in der Anwendung hinzufügen. Also habe ich CSS in application.css und Javascript in application.js Dateien hinzugefügt.Apache Passenger + Rails + Assets werden nicht berücksichtigt

Die Assets werden nicht geladen.

Ich habe auch die Vermögenswerte vorkompiliert, indem Sie - Rake Assets: precompile und dann starte ich den Server neu gestartet.

Gibt es etwas, was ich vermisse?

+0

Haben Sie Apache auf den öffentlichen Ordner der R dienen ails Anwendung? Im Produktionsmodus standardmäßig Rails wird nicht seine eigenen Assets dienen. – BookOfGreg

+0

versuchen Sie es mit dem Befehl exec und auch einen Blick auf folgenden Link: https://www.phusionpassenger.com/library/dev/ruby/rails_integration.html –

Antwort

0

Sie sollten Bündel exec Rake Vermögen versuchen: clean

Bündel exec Vermögen rake: precompile

und starten Sie dann Ihren Server

Hinweis: Bitte kreuzen Prüfung in Ihrer Anwendung tun. css, dass Sie diese Datei benötigen, wenn nicht, dann fügen Sie * = erfordern Ihre_Dateiname.css

Verwandte Themen