Möglichkeit, ein Bild von Express.js abzurufen und das Bild in React anzuzeigen
P粉351138462
P粉351138462 2023-09-16 15:22:17
0
1
1248

Ich habe ein Registrierungsformular erstellt, das Daten von Benutzern und deren Profilbildern abruft und die Bilder in einem öffentlichen Ordner auf meinem Server speichert. Die Pfadstruktur ist server/public/avatar, aber das Problem ist, dass express.static bei mir nicht funktioniert, es gibt mir den Fehler Connot Get Ich habe diese Syntax ausprobiert app.use(express.static('public')); = funktioniert nicht app.use(express.static(path.join(__dirname, 'public')) = funktioniert nicht app.use('/avatar',express.static(path.join(__dirname, '../public/avatar')) = funktioniert nicht app.use('/avatar',express.static(path.join(_dirname + '../public/avatar')) = funktioniert nicht Das ist meine API http://localhost:3001/avatar/avatar_url.jpg Bitte helfen Sie mir, mein Problem zu lösen, ich bin sehr neu bei Nodejs und React

Ich möchte das Profilbild des Benutzers abrufen und die Kartenfunktion verwenden, um sein Profil in meinem React anzuzeigen. Hier ist mein Code, um das Profilbild in React zu erhalten http://localhost:3001/avatar/$ {value?.avatar_url} }/> {value.first_name} {value.last_name}

P粉351138462
P粉351138462

Antworte allen(1)
P粉481366803

我解决了我的问题,我只需将此代码 app.use(express.static('public')); 添加到我的 index.js 文件中

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage