最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

React app生成sitemap

2023-07-07 02:17 作者:昵稱-浪子不回頭  | 我要投稿

安裝node

npm install sitemap axios

寫一個sitemap generator, 例子

const { SitemapStream, streamToPromise } = require('sitemap');
const { createWriteStream } = require('fs');
const { resolve } = require('path');
const axios = require('axios');

async function generateSitemap() {
? const links = [
??? // Array of your website's URLs
??? { url: '/', changefreq: 'weekly', priority: 1.0 },
??? { url: '/about', changefreq: 'weekly', priority: 0.8 },
??? // Add more URLs as needed
? ];

? // Create a new sitemap stream
? const stream = new SitemapStream({ hostname: 'https://www.example.com' });

? // Generate sitemap by adding each link to the stream
? links.forEach((link) => {
??? stream.write(link);
? });

? stream.end();

? // Convert the stream to a promise
? const sitemap = await streamToPromise(stream);

? // Save the sitemap to a file
? const filePath = resolve(__dirname, 'sitemap.xml');
? const writeStream = createWriteStream(filePath);
? writeStream.write(sitemap.toString());
? writeStream.end();

? console.log(`Sitemap generated successfully at ${filePath}`);
}

// Call the generateSitemap function
generateSitemap();

最后運(yùn)行:

node sitemapGenerator.js

sitemap.xml就會生成到指定路徑,一般在public目錄下



React app生成sitemap的評論 (共 條)

分享到微博請遵守國家法律
安岳县| 会理县| 栾城县| 时尚| 依兰县| 通渭县| 锦屏县| 水城县| 鱼台县| 靖远县| 娱乐| 门头沟区| 哈巴河县| 廊坊市| 万安县| 昌乐县| 威远县| 邵阳县| 宜君县| 阳西县| 平舆县| 庐江县| 延长县| 榆树市| 民勤县| 嘉善县| 托里县| 广元市| 建宁县| 宁化县| 阜康市| 保靖县| 松阳县| 堆龙德庆县| 二连浩特市| 宿松县| 承德县| 颍上县| 九龙坡区| 青州市| 光山县|