Après projet Web Ionic4 / angulaire emballé, déployé sur le serveur, l'accès refresh 404 Solution
Projet utilise le développement Ionic4 / Angular8, en utilisant le routage angulaire par
ionic build --prod
Compile et publier du contenu dans le répertoire www à IIS, l' accès dans le navigateur (http: sauter //domain/index.html automatiquement http: // domaine / onglets / func ), puis cliquez sur Parcourir bouton de rafraîchissement en haut de l'appareil 404 problèmes sont apparus, la solution est d'utiliser un routage de hachage, ce qui permet l' adresse d'accès devient http: // domain / # / onglets / Func, la mise en œuvre spécifique est de modifier app.module.ts
1, dans le premier augmenter position de départ code suivant:
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
2, modifier le code @NgModule, ajouter ce qui suit:
@NgModule({
providers: [
{ provide: LocationStrategy, useClass: HashLocationStrategy }
]
})