2016-03-29 4 views
4

Ich habe gerade auf Meteor 1.2.1 aktualisiert und bin mir unsicher, wo ich statische Inhalte platzieren soll. Die neue Struktur lautet:Meteor 1.2.1 Statische Inhaltsplazierung

In der Vergangenheit scheint dies ein relativer Pfad aus dem/public-Ordner zu sein, der nicht mehr vorhanden ist.

Ich habe eine Reihe von Variationen ausprobiert und möchte einige Hinweise.

HTML

<img src="img/testlogo.png" alt="logo" class="logo"> 

Bild Standort

/client/img/testlogo.png 
/img/testlogo.png 
/public/img/testlogo.png 
/client/testlogo/png. 

ähnliches Problem mit Schriftart etc ..

+0

dies immer noch wahr mit 1.2.1 – Muhaimin

+0

@MuhaiminAbdul Ja, zog gerade die neueste Version zu testen. in der Hoffnung, eine Antwort zu finden. – Yonkee

Antwort

3

Ihr Bild sollte wie vor 1.2 in public Ordnern sein, aber Sie müssen zusätzliche / haben vor dem Pfad so

<img src="/img/testlogo.png" alt="logo" class="logo"> 

statt

<img src="img/testlogo.png" alt="logo" class="logo"> 
+1

Das hat den Trick gemacht. Seltsam, dass es nicht auf Meteor als Teil der Vorlage erstellt wird. Ich kann mir nicht vorstellen, dass es viele Apps ohne statischen Inhalt geben würde. – Yonkee

+0

@Yonkee Stimmen Sie mit Ihnen überein. Vielleicht wollen sie, dass es ein sehr einfaches Beispiel für "Meteor create" ist. Aber seltsamerweise wird es auch nicht in der Dokumentation erwähnt. – Kishor

+1

Ja, ich suchte nach einer Weile, die einzige Sache in der Nähe war die addAssets und addFiles für die package.json Datei. Wie auch immer, danke für deine Hilfe. – Yonkee