2014-12-09 12 views
5

Sono completamente perplesso quando leggo tutte le informazioni che posso raccogliere sulla condivisione di una directory di risorse public da un addon ember-cli.Condivisione di un albero pubblico in un add-in braser-

C'è qualcuno che sta lavorando qui? Qualsiasi ref a un esempio addon farlo sarebbe anche apprezzato ...

+1

Ho trovato che il modo * * per farlo sta usando il gancio 'treeForPublic', ma ci isn' t molta documentazione a riguardo. – givanse

risposta

6

Allora ... ho finalmente trovato un modo per condividere i beni statici: - ho messo i file nella directory vendor/assets - ha dichiarato il file condivisi (ogni file ...) nella root del addon index.js file @ di addon

app.import('vendor/assets/my_image.png'); 

un'opzione interessante di app.import dichiarazione che ho trovato nelle mie ricerche è destDir, che permette di personalizzare il percorso di pubblicazione di destinazione del bene:

app.import('vendor/assets/a/b/c/my_image.png', { destDir: 'x/y' }); 

pubblicherà my_image.png @ URL /assets/x/y/my_image.png

Sperando che questo aiuterà gli altri a risparmiare tempo ...

+0

Grazie per la condivisione, mi ha salvato un sacco di tempo. –

+0

Felice di poterti aiutare. –

Problemi correlati