問題タブ [rack-pow]
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.
rack-pow - Pow はローカルで動作しますが、xip.io で他のサイトを提供します
Rails、PHP、および静的なローカル開発サーバーに Pow.cx を使用しています。ローカルでは正常に動作していますが、新しい xip.io 機能を使用して別のデバイスからブラウズしようとすると、毎回異なる localhost サイトが表示されます。
この特定の不適切に提供されたサイトは Pow でセットアップされていませんが、古い仮想ホストがセットアップされています。
別の言い方をすれば、stm.dev は私のデスクトップで正しいサイトを提供します。iPhone の stm.192.168.1.XXX.xip.io は、Pow で構成されていない別のサイトを提供します。
オンラインで同様の問題についての言及を見つけることができませんでした。他の誰かがこれに遭遇しましたか? この特定のサイトは、問題がある場合は静的 html です。
ruby-on-rails - アプリケーションの起動時に Bundler::GitError が発生する
私の開発マシン(Mac)で、私は実行しています
pow 0.3.2
rvm 1.14.5
ruby 1.9.2p290
Bundler version 1.0.21
最近、rvm を 1.14.5 にアップグレードしました。http://myapp.devでアプリを起動しようとすると、このエラーが発生します。
delayed_job は gemset にインストールされます。エラーの原因が rvm なのか pow なのかわかりません
Gemfile
依存関係を宣言する行は次のとおりです。
ruby - powで自動的にコンパイルされない
私は Padrino でアプリケーションを構築していますが、主に twitter ブートストラップを使用するために、スタイルシートにはあまり使用しないことにしました。
pow 経由でアプリを提供するときに、少ないファイルを自動的にコンパイルするのに問題があります。
組み込みサーバーを実行padrino start
して使用すると、素敵なスタイリングが得られますが、その方法がよくわかりません。生成される application.css ファイルは、アプリのパブリック ディレクトリにある application.css ファイルに変更がないことを除いて、本来あるべき姿です。
ただし、pow を介してアプリを実行すると、application.less ファイルに加えられた変更は、提供される唯一の application.css ファイルに反映されません。
私は主に、webrick の実行時にのみ less がコンパイルされる方法と理由を理解しようとしています。
私の少ないイニシャライザは次のとおりです。
そして、私のapplication.less
ファイルは次のとおりです。
capybara - CapybaraのデフォルトサーバーとしてPowを使用するにはどうすればよいですか?
開発中はpowをラックサーバーとして使用することを楽しんでいます。capybaraテスト中にデフォルトサーバーとしてpowを使用する簡単な方法があるかどうかを知りたいです。私は何人かの人々が使用しているのを見ました:
Capybara.run_server = false
ファイルを作成して、各リクエスト中に自動リロードするようにpowを設定します。
tmp/always_restart.txt
プロジェクトの家の中。
session - Rails 3.2.8 - POW を使用してサブドメイン間で Devise セッションを共有する
Rails 3.2.8 で単純なサブドメイン ベースのブログを設定しようとしています。基本的に、サイト、ユーザー (Devise で認証)、ユーザーをサイトに接続するためのメンバーシップが含まれます。myapp.dev が正常に動作するように POW をセットアップしました。各サイトにはサブドメインがあり、問題なくサブドメインを使用して site#show アクションに移動できます。私の問題は、Devise セッションをサブドメイン間で共有できないことです。heroku アプリではすべて正常に動作していますが、これをローカルでテストできるようにしたいと考えています。
以下を session_store.rb に追加すると、サブドメイン間でセッションが機能しているように見えますが、ログアウトできません。
ドメインの末尾を「.appname.dev」に変更すると、機能しません。
どんな助けでも大歓迎です!
ruby-on-rails - アプリケーションは、powを介して異なるアクセスをレンダリングしますか?
Powを介して(つまりで)提供されているアプリを表示http://my_app.dev/
すると、次のようにレンダリングされます。
webrickまたはthin(つまりrails server webrick
またはrails server thin
at )を介してアプリを表示http://localhost:3000
すると、次のようにレンダリングされます。
アプリは、オプションを選択したrails_apps_compsertwitter bootstrap (sass)
を介して生成されました。
アプリケーションのレンダリングに違いが生じる原因は何ですか?PowはラックWebサーバーであることを理解していますが、実際には何が要求に応答していますか?
ruby-on-rails - Powサーバー:myapp.dev.comドメインを介してローカルRailsアプリを提供
Powサーバーは、ローカルマシン(OS X Lion)の.devドメインで正常に動作しています。したがって、myapp.devはすべて優れています。
myapp.dev.com(およびmyapp.dev.frとmyapp.dev.XX)を提供するようにしたいと思います。これにより、myappは、トップレベルドメインのリクエストによって内部的に決定されるローカライズされたバージョンを提供します。英語の場合はcom、フランス語の場合はfr...など。
これまでに行ったこと:.powconfigをに設定する
そしてもちろん、powをアンインストールして再インストールします。
myapp.dev.comを呼び出すときにこれまでに得たのは、通常のapacheビューです。powは私のリクエストを処理しません...代わりにapacheに送信し、apacheはサーバールート内のすべてのフォルダーのみを表示します...
何か案は?
ruby-on-rails - Powおよびrbenvのエラー-「そのようなファイルをロードできません-bundler/setup」
Powのトラブルシューティングwikiページにエントリがあることは知っていますが、その変更を加えても同じエラーが発生します。
以下のエラーメッセージから気付いた場合は、少なくともrbenvの正しいバージョンのrubyを使用しようとしているようですが、それでも同じエラーが発生します。
また、トラブルシューティングページに記載されている問題のすべてのコメントも調べましたが、これらの解決策はどれもうまくいきませんでした。
ruby-on-rails - Pow で実行されている Rails アプリが /lib ディレクトリの変更をリロードしない
多くのグーグル検索の後、これらの両方を構成に追加しようとしましたが、リロードは起こりません:
/lib の下のファイルに変更を加えましたが、Pow で更新しても変更がリロードされません
私は何が欠けていますか?
dns - POW サーバーをアンインストールしましたが、外部の .dev サイトにアクセスできなくなりました
Pow をインストールした Mac OSX 用の Anvil サーバー アクセサリを試してみました。試してみたところ、実際には使用できないと判断したため、アンインストールを実行しました。
今を除いて、私の会社の .dev サイトのいずれにもアクセスできなくなりました! DNS レベルでは、POW がまだ .dev 呼び出しをハイジャックしており、もちろん失敗していると思います。
このソフトウェアのすべての痕跡をシステムから取り除く必要があるため、すべての .dev サイトにアクセスして通常どおりに開発できます。このままでは、私は水の中で死んでいます。
私は10.8.2を使用しています。再起動も試しました。