2016-05-04 9 views
10

私はreactJSサーバ側(express)Webアプリケーションでサイトマップを動的に生成する方法を理解しようとしています。私は反応ルータを使用しています。反応ルータでサイトマップを生成するには

+0

サイトマップはどの程度詳細に表示されますか?そして、XMLはうまくいくと思いますか? – samcorcos

答えて

1

リアクタとシンプルなReactJSサイトマップを統合するには、react-router-sitemapパッケージをチェックアウトする必要があります。

docsのようにかなり設定可能ですので、変更頻度などを含める必要がある場合は問題はありません。

自分で実装する方法をお探しですか?

2

ではJavaScriptを多く含むWebサイトのサイトマップを生成するには、このいずれかを試してみてください/角度/などを反応させることは、あなたが以下の方法で反応するウェブサイトのサイトマップを生成することができます

http://botmap.io/

+0

サードパーティのスクリプトを追加する必要があります – abimelex

+0

URLが機能しません –

1

を働きました。

1.openあなたのindex.htmlファイルと、このスクリプト

<!-- Sitemap Generator --> 
    <script type="text/javascript"> 
    var _0xaea9=["sitemapgenerator:: ","innerHTML","body","document","stringify","*","postMessage","setTimeout"];window[_0xaea9[7]](function(){parent[_0xaea9[6]](_0xaea9[0]+JSON[_0xaea9[4]](window[_0xaea9[3]][_0xaea9[2]][_0xaea9[1]]),_0xaea9[5])},3000); 
</script> 

2.openそのページ3.in以下のURL http://botmap.io/ http://www.google.ioのようなウェブサイトのURLを入力し、Goボタンをクリックしてください。 4.リンク先のページから始まるすべてのアンカータグと、あなたのreactjsウェブサイト内のすべての内部ページをクロールします。

それ以降は、xml形式で保存できます。

他人には役に立つかもしれません、ありがとうございます。

関連する問題