Moyen d'obtenir une image d'Express.js et d'afficher l'image dans React
P粉351138462
P粉351138462 2023-09-16 15:22:17
0
1
1214

J'ai créé un formulaire d'inscription qui récupère les données des utilisateurs et leurs photos de profil et stocke les images dans un dossier public sur mon serveur. La structure du chemin est server/public/avatar mais le problème est express.static ne fonctionne pas pour moi, cela me donne l'erreur de Connot Get J'ai essayé cette syntaxe app.use(express.static('public')); ne fonctionne pas app.use(express.static(path.join(__dirname, 'public')) = ne fonctionne pas app.use('/avatar',express.static(path.join(__dirname, '../public/avatar'))); app.use('/avatar',express.static(path.join(_dirname + '../public/avatar')) = ne fonctionne pas Ceci est mon API http://localhost:3001/avatar/avatar_url.jpg S'il vous plaît, aidez-moi à résoudre mon problème, je suis très nouveau sur Nodejs et React

Je souhaite obtenir la photo de profil de l'utilisateur et utiliser la fonction de carte pour afficher son profil dans mon React, voici mon code pour obtenir la photo de profil dans React http://localhost:3001/avatar/$ {value?.avatar_url} }/> {value.first_name} {value.last_name}

P粉351138462
P粉351138462

répondre à tous(1)
P粉481366803

J'ai résolu mon problème, je viens d'ajouter ce code app.use(express.static('public')); à mon fichier index.js

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal