0

我使用该包react-router-sitemap为我的反应地图生成站点地图,但我面临标题中的错误。

这是我的 package.json

"devDependencies": {
    "@babel/cli": "^7.2.3",
    "@babel/core": "^7.2.2",
    "@babel/preset-env": "^7.3.1",
    "@babel/preset-react": "^7.0.0",
    "@babel/register": "^7.0.0",
    "react-responsive": "^8.1.0",
    "react-router-sitemap": "^1.2.0"
  }

我的.babelrc

{
    "ignore": [
        "node_modules/**/*"
    ],
    "presets": [
        "@babel/preset-env",
        "@babel/preset-react"
    ]
}

最后是我的站点地图-generator.js

//Babel allows us to convert modern js code into backwards compatible versions
//This includes converting jsx into browser-readable code

require('@babel/register')({
    extends: './.babelrc',
})
//Import our routes
const router = require("./src/Router/routes").default;
const Sitemap = require("react-router-sitemap").default;

function generateSitemap() {
  return (
  new Sitemap(router())
  .build("https://www.blahblah.com")
 //Save it wherever you want
  .save("../public/sitemap.xml")
  );
}

generateSitemap();

以下是错误日志的更多信息:

Users\neowenshun\Desktop\BlahBlahCMS\frontend\node_modules\rc-banner-anim\assets\index.css:1
.banner-anim {
^

SyntaxError: Unexpected token '.'
4

0 回答 0