1

私は現在 Rails 3.1.0.rc1 を使用しています。それをパッセンジャーを使用しているサーバーにデプロイすると、サブリにデプロイされます。

しかし、サイトを見てみると、パスのためにスタイルシートとjava-scriptファイルへのパスが含まれていません。

すべてのアセット ( images 、 style-sheets 、および java-script ) が正しいパスを指すように、環境でパスを指定する方法を教えてもらえますか?

4

2 に答える 2

1

この問題はRails3.1.0.rc4で修正されました。デフォルトの/assetsを変更する必要がない限り、config.assets.prefixに何も指定する必要はありません。

于 2011-06-14T15:21:01.753 に答える
0

YourApp::Application.config.assets.prefix = "/suburi/assets" を使用して回避しました。issue #1489によると、ヘルパーは先週の火曜日までこれを尊重しなかったため、3.1rc4 を使用する必要があります。URL は正しく作成されているように見えるので、phusion の問題である可能性があります。

于 2011-06-14T03:58:40.497 に答える