2017-10-13 7 views
0

je construis angulaire projet 4 projet avec la commande ci-dessousangulaire 4 projet déployé sur Tomcat

ng build --target=production --base-href /project1 

Quand je Déployez le projet à tomact 8 l'application fonctionne lorsque je place le fichier d'index sur

C:\apache-tomcat-8.0.44_2\webapps\project1 

et les actifs de l'application et d'autres fichiers sur le dossier racine.

C:\apache-tomcat-8.0.44_2\webapps\ROOT 

Comment puis-je placer toutes les ressources des applications sur le dossier du projet.

Merci

après projet bâtirai mon index.html ressemble à ceci.

<base href="/project1"> 
<link rel="stylesheet" href="/assets/css/style.css"> 
<link rel="stylesheet" href="/assets/css/bootstrap.css"> 

<link href="styles.d41d8cd98f00b204e980.bundle.css" rel="stylesheet"/> 
<script type="text/javascript" src="inline.463ebb8a59179d418824.bundle.js"></script> 
<script type="text/javascript" src="polyfills.d90888e283bda7f009a0.bundle.js"></script> 
<script type="text/javascript" src="vendor.8715d5c83a3b32855527.bundle.js"></script> 
<script type="text/javascript" src="main.b467d247e3cfe82bdeeb.bundle.js"></script> 

si j'ajoute/project1 sur chaque lien source que l'application lance à partir du dossier project1.

Répondre

0

pouvez-vous essayer de base href = "./" comme ng build --target = production --base-href ./

+0

cela ne fonctionne pas. –