2013-04-08 1 views
0

J'essaie d'utiliser SASS avec boussole pour créer des esprits d'image. Cependant, je suis également en utilisant Backbone.js, donc mon regard de l'url: http://localhost/social/#/dashboardComment gérer "#" nécessaire pour Backbone.js avec SASS

Alors, quand je l'utilise @include arrow-sprite($name); il me donne une URL comme: http://localhost/social/#/images/sidebar_buttons/arrow-sa2b2afd371.png

qui inspecteur chrome me donne cette erreur: Resource interpreted as Image but transferred with MIME type text/html

Si je vais enlever le "#" de l'url, l'image se charge bien. Mon config.rb ressemble:

http_path = "/social/" 
project_path = "C:/wamp/social" 
css_dir = "styles/css" 
sass_dir = "styles/sass" 
images_dir = "images" 
javascripts_dir = "js" 
+2

Essayez d'activer les actifs relatifs à votre config.rb: 'relative_assets = true' – cimmanon

+0

Ou passer à des URL absolues ou utilisez le chemin de la racine. – Loamhoof

+0

@cimmanon ajoutez votre réponse pour que je puisse vous donner du crédit! :) – thegreyspot

Répondre

0

actifs relatifs Activer dans votre config.rb:

relative_assets = true 
Questions connexes