fix/file-write

This commit is contained in:
tangly1024.com
2023-03-13 12:47:47 +08:00
parent 9bb490508b
commit a932368bfb
3 changed files with 87 additions and 71 deletions

View File

@@ -3,17 +3,22 @@ import fs from 'fs'
import BLOG from '@/blog.config'
export async function generateRobotsTxt() {
fs.mkdirSync('./public', { recursive: true })
fs.writeFileSync('./public/robots.txt', `
# *
User-agent: *
Allow: /
# Host
Host: ${BLOG.LINK}
# Sitemaps
Sitemap: ${BLOG.LINK}/sitemap.xml
`)
const content = `
# *
User-agent: *
Allow: /
# Host
Host: ${BLOG.LINK}
# Sitemaps
Sitemap: ${BLOG.LINK}/sitemap.xml
`
try {
fs.writeFileSync('robots.txt', content)
fs.writeFileSync('./public/robots.txt', content)
} catch (error) {
console.warn('无法写入文件', error)
}
}