2017-08-11 1 views
0

Ich habe eine Anwendung, wo ich in der Datenbank die Bildpfade speichern. Die Pfade sind relativ zu meinem Dateisystem, nicht zu dem Projekt.ReactJS Laden von Bildern aus dem Dateisystem außerhalb des Projekts

Wenn ich Ausgabe in Reaktion:

<img alt={this.props.alt} src={require('/fs/storage/images/logo.jpg')}/> 

bin ich die folgende Fehlermeldung erhalten:

You attempted to import /fs/storage/images/logo.jpg which falls outside of the project 
src/ directory. Relative imports outside of src/ are not supported. 
You can either move it inside src/, or add a symlink to it from project's node_modules. 

Wie kann ich das lösen? Wo sollte ich den Symlink setzen, den die Nachricht vorschlägt?

+0

* JavaScript, die auf dem Client-Browser * läuft nicht den Zugriff auf das Dateisystem haben. –

Antwort

0

Wie können Sie Dateisystem oder db von reagieren, wenn es auf der Clientseite? Haben Sie einen Server? Das kommunizieren mit der Datenbank?

Sie sollten Bild auf dem Server lesen und in auf den Client senden, wo es in Verwendung Reagieren

Verwandte Themen