0

HelpNDocヘルプ オーサリング ツールを使用して、Rails ページのヘルプ ドキュメントを作成しました。いくつかの HTML ページとさらに 4 つのフォルダー (js、img、css、lib) を含むフォルダーが生成されました。この機能を Rails アプリに追加するための最良の方法を探しています。

これまでのところ、「help」という新しいコントローラーを作成し、ファイルをビューフォルダーに追加しようとしました。その後、application.js ファイルと application.css.scss ファイルを変更して、js ファイルと css ファイルを追加しました。HTML ファイルにはスクリプトが含まれていることが判明したので、それらを help.js ファイルに配置しました。参照やその他のものを変更するためにファイルを調べる必要があるため、これは最も難しい解決策のように見えます。

多くのものを変更する必要のない他の解決策はありますか?

どんな助けでも大歓迎です。

私の解決策

エンジン ( http://guides.rubyonrails.org/engines.html ) を使用しました。ルートを修正するために html ファイルを編集する必要がありますが、これが最もクリーンな解決策です。

4

2 に答える 2

0

HTMLをビューとして貼り付けてから、ルートとアプリを介してリンクすることをお勧めします

于 2016-01-14T11:22:50.583 に答える
0

HelpNDoc およびその他のヘルプ オーサリング ツールは、HTML、Javascript、CSS、および場合によってはメディア要素を含む静的な HTML コンテンツを生成します。最善の解決策は、ドキュメントを Rails アプリとは別に、静的サーバーまたはサブドメイン (次のようなもの) でホストすることです。help.yourapp.com

次のチュートリアルは、Rails アプリと一緒に静的コンテンツを含むサブドメインをセットアップするのに役立つ場合があります

于 2016-01-14T11:13:09.627 に答える