Après projet Web Ionic4 / angulaire emballé, déployé sur le serveur, l'accès refresh 404 Solution

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 }
  ]
})
Publié 138 articles originaux · éloge de won 303 · vues 120 000 +

Je suppose que tu aimes

Origine blog.csdn.net/zlbdmm/article/details/104993084
conseillé
Classement