Generate sitemaps from Angular prerendered routes.
- Your project is an Angular project
- Your project uses SSR with static site generation (SSG)
Before using the CLI, make sure to build your application. Afterward, run the following CLI command to generate the sitemap:
npx ngx-sitemaps https://your-site.com
To run the script always after the build, install the package in your project
and set up a postbuild
script in your package.json
:
{
"scripts": {
"build": "ng build",
"postbuild": "ngx-sitemaps https://your-site.com"
}
}
If you already have a custom postbuild script, you can use the following code to generate the sitemap:
import { generateSitemap } from "ngx-sitemaps";
await generateSitemap("https://your-site.com");
Title | CLI usage | Direct usage | Description |
---|---|---|---|
Project | --project |
project |
Project name in angular.json |