2013-05-09 9 views
6

Ho creato un'app ember con yeoman e generatore-ember.Come indirizzare le immagini nei modelli di manubri se le immagini sono ottimizzate con grunt-contrib-imagemin

yo ember 

ho messo i miei modelli manubrio in app/templates e le immagini in app/immagini. se corro

grunt server 

tutto sembra a posto. Se corro

grunt server:dist 

tutto sembra a posto invece delle immagini che ho indirizzato nei miei modelli di manubri. Sembra che l'attività imagemin o qualcos'altro rinomina le immagini da qualcosa come images/map.jpg a qualcosa come images/667de70e.map.jpg. I tag img nel mio file index.html sono corretti. Ma i tag img nei miei file manub come templates/map.hbs sono ancora indirizzati al vecchio percorso images/map.jpg.

Come posso risolvere il problema del percorso nei miei file manubri? C'è un aiuto?

+0

Ho lo stesso problema, qualcuno ha risolto questo? –

+0

Per favore pubblica il tuo gruntfile –

+0

possibile duplicato di [Indirizzo immagine in modelli ember grunt build] (http://stackoverflow.com/questions/17779030/image-ad-ress-in-ember-templates-grunt-build) –

risposta

2

Ciò è dovuto all'attività rev definita all'interno di Gruntfile.js. Non credo che ci sia attualmente una soluzione semplice per questo, quindi ho solo commentare la linea per le immagini ridenominazione:

// Gruntfile.js 
// ... 
rev: { 
    dist: { 
     files: { 
      src: [ 
       '<%= yeoman.dist %>/scripts/{,*/}*.js', 
       '<%= yeoman.dist %>/styles/{,*/}*.css', 
       // '<%= yeoman.dist %>/images/{,*/}*.{png,jpg,jpeg,gif,webp}', 
       '<%= yeoman.dist %>/styles/fonts/*' 
      ] 
     } 
    } 
} 
+0

Qualsiasi notizia nel frattempo? – Sebi

Problemi correlati