問題タブ [forem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - ジェネレーターをインストールすると、定義したメソッドが表示されません
エンジンを別のアプリで使用してインストール ジェネレーターをテストしようとしていますが、失敗しているようです。インストール ジェネレーターを長い間使用していないため、いつ壊れたのか (または本当にスムーズに機能したのか) がわかりません。私のプロジェクトはレーダー/前線に基づいているので、彼らのコード (ジェネレーターを含む) をたくさん借りようとしました。
編集: 私のインストーラーはエンジン テスト/ダミーでは機能しますが、他のアプリでは機能しません。なんで?
GH の問題: https://github.com/NJayDevelopment/mongoid_forums/issues/16
ログは次のとおりです。
関連するコードは次のとおりです。
ページごとのメソッド定義: https://github.com/NJayDevelopment/mongoid_forums/blob/master/lib/mongoid_forums.rb#L33
Mattr アクセサー: https://github.com/NJayDevelopment/mongoid_forums/blob/master/lib/mongoid_forums.rb#L9
エラーポイントにジェネレーターをインストールします: https://github.com/NJayDevelopment/mongoid_forums/blob/master/lib/generators/mongoid_forums/install_generator.rb#L47
ruby-on-rails - Rails 4でルートの名前空間を作成してForemをセットアップする方法は?
ガイドとオリジナルのドキュメントを使用して、Forem (Rails 4 フォーラム エンジン) をセットアップしようとしています。
ほとんどのことは機能しますが、ルート エラーが発生します。私のapplication.erbでは、link_toにこのルートがあります:
このガイドでは、ルートが Forem のルートと競合しないように、アプリケーション名を前に付けることを推奨しているため、次のようにしました。
(H2leはapplication.rbで設定したアプリケーション名です)
ただし、これはエラーになります。
「H2le:Module の未定義メソッド `topic_path'」
アプリケーション名を正しく設定していませんか?