robots.txt in Angular 10

Aug 28 2020

Dopo la migrazione da Angular 7 ad Angular 10, ho notato che il seguente script nel file angular.json non funziona più.

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

Cosa dovremmo fare per utilizzare diverse impostazioni del file robots.txt per ambienti diversi?

La documentazione non è aggiornata.

Risposte

DmitryGrinko Aug 31 2020 at 17:22

Usa script npm:

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