Structure du répertoire :
Code :
<img src="./title.png" />
Il peut être chargé normalement lors de son exécution sur le serveur local,
Mais il ne peut pas être chargé lorsqu'il est placé sur le serveur (tomcat). Le projet est déployé dans le répertoire webapp/myproject/,
Le chemin de l'image qui doit être demandé sur le serveur. le serveur est http://1.1.1.1:8080/ myproject...
Mais le chemin de l'image réellement demandé est http://1.1.1.1:8080/static/im...
Comment écrire le chemin de l'image dans vue comme le répertoire courant au lieu du répertoire racine du serveur
J'ai également rencontré cela. Lorsqu'il est placé sur le serveur, le chemin de l'image doit à ce moment être un chemin absolu. Lorsqu'il est local, appuyez sur le chemin <img src="./title.png" /> . Lorsqu'il est placé sur le serveur, il s'agit de < ;img src="/myproject/static/img/title.45ae5f4.png" />. Bien sûr, la méthode ci-dessus est meilleure
Si vous utilisez des échafaudages, veuillez vous familiariser avec les utilisations de plusieurs JS dans la configuration, notamment index.js