問題タブ [rails-composer]

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.

0 投票する
0 に答える
410 参照

ruby-on-rails - Rails: 注意: メッセージが消えない rails_layout gem を使用していますか?

これがバグなのか何なのかわかりませんが、通知メッセージが消えていないので、他の例をたくさん見ましたが、私のケースを説明しているものはありません: なぜフラッシュメッセージが消えないのですか?

rails 4 -- フラッシュ通知

Railsのフラッシュ通知はSafariで消えませんか?

宝石のフラッシュメッセージを工夫する

私はRails_Composerを使っていましたが、二度と使わないと心に誓いました。

これは私がファイルにロードしたものです:

Rails_Composerがファイルを生成すると、レイアウトは次のようになります。

この混乱を修正する方法はありますか?

0 投票する
0 に答える
161 参照

ruby-on-rails - Rails Composer で生成されたアプリ、動的ページの追加、アプリケーション ビューから解放されない

ラピッドベースアプリのレールコンポーザーで遊んでいます。ホームページでbootstrap-devise-punditアプリをセットアップしました(Home、User、Aboutオプションも試しました-ページは../views/pagesに静的に設定されています)。ホームページは「訪問者」コントローラーであり、標準レイアウトとしてのビューはそうです。Rails composer は、追加のページ (静的) に gem high_voltage を使用して、それらを ../views/pages フォルダーに配置します。私が問題を抱えているのは、自分のモデル/コントローラー/ビューを追加することです。機能しないというわけではありません。私の問題は、ビューがアプリケーションのヘッダー/フッターでレンダリングされないことです。「訪問者」ページがそうです。理由がわからない。ここで何が欠けているのでしょうか?

たとえば、

モデルは照会でき、ビューはインデックスをレンダリングします (定義/作成されたとおりの表示およびカスタム アクション)。ただし、アプリケーションのヘッダー (スタイルシート/javascript のインクルードまたはフッターと共に) を取得できません。

確かにナッジをいただければ幸いです...

ありがとう

Rails Composer から作成されたデフォルトのアプリケーション レイアウト。

これが私のアプリのレイアウトです。コントローラーのビューがあると思います。ただし、アプリケーション レイアウトなしでレンダリングされます。

root@work:/home/hackerkatt/workspace/canopy_portal# 木アプリ/

ここに訪問者コントローラーと canopy_aps コントローラーがあります

完全を期すために、関連するビュー...

render layout: "application" をアクションに追加すると、アプリケーション レイアウトがレンダリングされ、その後にアクション ビューが続きます。そして、これを各アクション/メソッドに追加して、アプリケーション レイアウトをレンダリングする必要があります。Web で見つかったいくつかの投稿で提案されたのは、コントローラーの上部で「レイアウト "アプリケーション"」を使用することでしたが、これは機能しません。また、注意してください。訪問者コントローラー (アクションが定義されていないため、既定のインデックス ビューをレンダリングする) にインデックス アクションを追加すると、アプリケーション レイアウトのレンダリングが中断され、レンダリングされるのは訪問者のインデックス ビューだけになります。これを理解したいと思います。

0 投票する
0 に答える
108 参照

railsapps - Rails Composer を使用すると、「learn-rails」gemset を使用して「-bash: rails: command not found」というエラーが表示されます

私は Windows 7 で Nitrous を使用しており、Learn Ruby on Railsブックの「Build 'Learn Rails' in Less Than Five Minutes」に従って RailsComposer を使用しようとしています。

この本は次のように述べています。

前に作成した「learn-rails」ジェムセットを使用します。

その後、

このエラーがあります:

-bash: rails: コマンドが見つかりません

0 投票する
0 に答える
249 参照

build-automation - Rails_apps_composer. デフォルトからアプリケーションを生成します。エラー: Psych:Module の未定義メソッド `add_builtin_type' (NoMethodError)

パラメータを指定するデフォルトファイルから、Rails_app_composerを「自動的に」使用しようとしています。

デフォルトからアプリケーションを生成するために使用します。

my_defaults.yaml は

しかし、私はこのエラーが発生しているので、何か間違ったことをしています:

どうすれば修正できますか?ありがとう

0 投票する
0 に答える
52 参照

ruby-on-rails - Rails Composer が完成したファイルをロードしない

RailsApps のチュートリアルに取り組んでおり、Rails Composer を介してスターター アプリケーションを作成しようとしています。ブラウザーでファイルを起動すると、レールのウェルカム ページが表示されます。特定のアプリケーション用に特別に作成されたファイルはありません。私はいくつかの異なるスターターオプションを試しましたが、それは起こり続けています.githubリポジトリとreadmeファイル/トラブルシューティングなども確認しました。

0 投票する
1 に答える
360 参照

ruby-on-rails - postgresql を cloud9 で動作させる

クラウドベースの IDE Cloud9で PostgreSQL をセットアップしようとしていますが、postgreSQL サーバー、データベース、およびロールを開始するためにハングアップしています。

Cloud9 のドキュメントには、「PostgreSQL のセットアップ」と呼ばれる手順がありますが、それらに従うと、以下に示すエラーが発生します。

私は新しいc9ワークスペースで作業していますが、c9で何かを行った可能性があります(pgのアップグレード、他のワークスペースでのpgサーバーの起動など)。

誰にもアイデアはありますか?

postgreSQL を使用してrails_composerでRails 4.2アプリをセットアップするのに十分な pg セットアップの基本を習得したいと考えています。

0 投票する
2 に答える
181 参照

ruby-on-rails - Rails Composer のカスタム レシピでレポからクローンを作成すると、Thor empty_directory コマンドで「permission denied」が発生する

今日、私はこれと戦っています:

mkdir': Permission denied @ dir_s_mkdir - /app/assets/stylesheets/material_ui (Errno::EACCES)

独自の Rails Composer ジェネレーターを作成しています。私が欲しいのは、レポからいくつかのファイルを複製し、呼び出し時に生成しているアプリ内にそれらを配置することですrails new etc etc...。ジェネレーターはうまく機能し (多くのファイルを複製し、大きなフォント フォルダーを解凍します!)、1 つを除いてすべてのレシピが機能します。

これには(とりわけ)この行が含まれています

empty_directory '/app/assets/stylesheets/material_ui'

この Thor アクションは、「許可が拒否されました」と言って失敗します。

もちろん、rails newコマンドを起動するまでフォルダーがないため、以前は何もCHMODできませんでした。

Thorを使用してRails Composerレシピでディレクトリを作成するにはどうすればよいですか?