#javascript #reactjs #react-native #sitemap #xml-sitemap
#язык JavaScript #реагирует на #реагировать-родной #Карта сайта #xml-карта сайта
Вопрос:
У меня есть одностраничное приложение на базе маршрутизатора React, и я пытаюсь создать ссылки на карту сайта, используя версию карты сайта react-router:^1.2.0, но я снова получаю ту же ошибку. И выдает мне ошибки в файлах CSS.
Routes.js
import React from 'react'; import { Route, Routes } from "react-router-dom" import GameComponent from './GameComponent'; import PlayGame from './PlayGame'; import PrivacyPolicy from './PrivacyPolicy'; import TermsConditions from './TermsConditions'; function Routesdef(props) { return ( lt;Routesgt; lt;Route exact path="/" element={lt;GameComponent suggested__Games={props.suggested__Games} games={props.ALL__GAMES} key="all" /gt;} /gt; lt;Route exact path="/gamecomponent/:category" element={lt;GameComponent suggested__Games={props.suggested__Games} games={props.ALL__GAMES} key="categoryWise" /gt;} /gt; lt;Route path="/playgame/:gamename/:title/:gameSource/:category/:index" element={lt;PlayGame games={props.ALL__GAMES} suggested__Games={props.suggested__Games} key="playing" /gt;} /gt; lt;Route exact path="/privacypolicy" element={lt;PrivacyPolicy /gt;} /gt; lt;Route exact path="/termsconditions" element={lt;TermsConditions /gt;} /gt; lt;/Routesgt; ) } export default Routesdef
sitemap-generator.js
require("babel-register")({ presets: ["es2015", "react"] }); const router = require('./Routes.js').default; const Sitemap = require('react-router-sitemap').default; ( new Sitemap(router) .build('https://www.onlineplaygames.online') .save('./public/sitemap.xml') );
Сценарии в пакете.json
"scripts": { "build:staging": "env-cmd -f .env.staging npm run build", "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "sitemap": "babel-node src/sitemap-generator.js" },