Quelqu'un sait-il comment faire pour ajouter un autre dossier pour l'asset pipeline dans les Rails 3.1?
J'aimerais servir app/assets/fonts
la même manière, app/assets/images
est servi.
Mise à jour: 5-7-2013
Juste pour ajouter quelques précisions pour les futurs personnes qui trouvent cette question explicitement ajouter un atout chemin, dans votre application.rb fichier:
config.assets.paths << "#{Rails.root}/app/assets/fonts"
Cependant, depuis le dessus de chemin d'accès sous app/assets
vous n'avez pas à ajouter de façon explicite, il vous suffit de redémarrer votre application rails, donc les Pignons peuvent le ramasser.
Vous devez l'ajouter explicitement les chemins qui sont à l'extérieur de l' app/assets
,lib/assets
ou vendor/assets
, et souvenez-vous que, tandis que les Pignons sélectionne les nouveaux fichiers dans les dossiers qui ont été présents lors de votre demande de chargement, dans mon expérience, il n'est pas de chercher de nouveaux dossiers dans l'actif des chemins sans redémarrage de l'ordinateur.