diff --git a/vendor/integration/index.ts b/vendor/integration/index.ts index b24420f..9b7b726 100644 --- a/vendor/integration/index.ts +++ b/vendor/integration/index.ts @@ -95,7 +95,7 @@ export default ({ config: _themeConfig = 'src/config.yaml' } = {}): AstroIntegra const pattern = /^Sitemap:(.*)$/m; if (!pattern.test(robotsTxt)) { - fs.appendFileSync(robotsTxtFileInOut, `${os.EOL}${os.EOL}Sitemap: ${sitemapUrl}`, { + fs.writeFileSync(robotsTxtFileInOut, `${robotsTxt}${os.EOL}${os.EOL}Sitemap: ${sitemapUrl}`, { encoding: 'utf8', flag: 'w', });