私はreactJSサーバ側(express)Webアプリケーションでサイトマップを動的に生成する方法を理解しようとしています。私は反応ルータを使用しています。反応ルータでサイトマップを生成するには
答えて
リアクタとシンプルなReactJSサイトマップを統合するには、react-router-sitemapパッケージをチェックアウトする必要があります。
docsのようにかなり設定可能ですので、変更頻度などを含める必要がある場合は問題はありません。
自分で実装する方法をお探しですか?
ではJavaScriptを多く含むWebサイトのサイトマップを生成するには、このいずれかを試してみてください/角度/などを反応させることは、あなたが以下の方法で反応するウェブサイトのサイトマップを生成することができます
サードパーティのスクリプトを追加する必要があります – abimelex
URLが機能しません –
を働きました。
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形式で保存できます。
他人には役に立つかもしれません、ありがとうございます。
- 1. フェッチデータに反応-ルータ
- 2. は、ルータに反応 - バウンドコンポーネント
- 3. カントセットアップ反応ルータ
- 4. 反応し、ルータを
- 5. 反応ルータでアンカーを使用する
- 6. 反応ルータでRegexを使用する
- 7. 反応ルータのNoMatch
- 8. 反応ルータのデフォルトパスパラメータ
- 9. 反応ルータのサブドメイン
- 10. ReactJS反応ルータRoutingContext
- 11. 反応ルータのIndexRoute
- 12. 反応ステータス404と反応ルータとHTMLWebpackPlugin
- 13. 反応ルータでページスライドを作成する方法(変更)
- 14. セレクタ内のルータの反応状態に反応する
- 15. 反応するネイティブ・ルータ・フラックスはActions.callbackが
- 16. Railsでサイトマップを生成
- 17. アクセスするURLパラメータで反応し、ルータ
- 18. は、ルータに反応:場所は
- 19. 反応-ルータを - サーバーサイド・レンダリング・マッチ
- 20. が反応し、ルータを
- 21. 反応ルータのログインページでnavbarを非表示にするには
- 22. Laravel 5でXMLサイトマップを生成する
- 23. 反応し、ルータをtypescriptですエラー
- 24. 反応-ルータ-DOMはここでのコンソールエラー
- 25. は未定義の「プッシュ」に反応ルータ
- 26. は、ネイティブ元ナビゲーションchnagingルータに反応
- 27. 反応ルータのルートをモジュール化する
- 28. 反応ルータを使ってナビゲートする
- 29. 反応するネイティブ・ルータ・フラックスを、
- 30. 反応ルータ4ルートを保護する
サイトマップはどの程度詳細に表示されますか?そして、XMLはうまくいくと思いますか? – samcorcos