Я пытаюсь создать карту сайта, используя response-router-sitemap npm. Я установил все npms, связанные с response-router-sitemap, а также создал файл sitemap-generator. js. Я написал следующий код.
router. js:
import React from 'react';
import {
Route
} from "react-router-dom";
function Routes() {
return (
<Route>
<Route exact path="/" />
<Route path="/PrivacyPolicy" />
<Route path="/TermsAndConditions" />
<Route path="/AboutUs" />
<Route path="/Pricing" />
<Route path="/CancellationPolicy" />
<Route path="/ContactUs" />
</Route>
);
}
export default Routes;
sitemap-generator. js:
require("babel-register")({
presets: ["es2015", "react"]
});
const router = require("./router");
const Sitemap = require("react-router-sitemap").default;
function generateSitemap() {
return (
new Sitemap(router)
.build("https://www.example.com")
.save("./public/sitemap.xml")
);
}
generateSitemap();
Я запускаю файл как узел sitemap-generator.js
. При выполнении сталкиваюсь с ошибкой как unexpected character '#'.
SyntaxError: /home/vamshir/Documents/workspace/merritos-scroll/src/App.css: Unexpected character '#' (1:12)
1 | html, body, # root, .App {| ^ 2 | высота: 100%; 3 | }
Пожалуйста, кто-нибудь может мне помочь с решением. Спасибо заранее !!