robots.txt dans Angular 10

Aug 28 2020

Après la migration d'Angular 7 vers Angular 10, j'ai remarqué que le script suivant dans le fichier angular.json ne fonctionnait plus.

    "production": {
      "fileReplacements": [
        {
          "replace": "src/robots.txt",
          "with": "src/robots.prod.txt"
        }
      ],

Que devons-nous faire pour utiliser différents paramètres du fichier robots.txt pour différents environnements?

La documentation n'est pas à jour.

Réponses

DmitryGrinko Aug 31 2020 at 17:22

Utilisez les scripts npm:

"replaceFiles": "cp src/robots.txt dist/robots.txt",
"replaceFiles:prod": "cp src/robots.prod.txt dist/robots.txt",