robots.txt w Angular 10

Aug 28 2020

Po migracji z Angular 7 do Angular 10 zauważyłem, że następujący skrypt w pliku angular.json już nie działa.

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

Co powinniśmy zrobić, aby użyć różnych ustawień pliku robots.txt dla różnych środowisk?

Dokumentacji nie jest aktualne.

Odpowiedzi

DmitryGrinko Aug 31 2020 at 17:22

Użyj skryptów npm:

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