2

古いアプリをパイプラインに更新したところ、cssパスの90%がホースで接続されています。古いパスは/images/scrollers/upcoming_left.pngでした。新しいパスは/assets/scrollers/upcoming_left.pngです。

簡単に言えば、最初の/imagesはアプリ全体で/assetsになる必要があります。

私は、スタイルシートディレクトリ全体で検索と置換を行って/ imagesを取得し、それを/assetsに変更することを考えていました。

問題は、 http://foobar.com/imagesや/assets/images/foobar.pngのようなパスではなく、/imagesで始まるパスのみを置き換えたいということです。

私の正規表現のスキルは不足していますが、これにはドライヤーソリューションがあると確信しています。Rails 3.2、Ruby 1.9.3、崇高なテキスト2を実行しています...どんな助けでも大歓迎です!

4

1 に答える 1

1

あなたはただ罰金をして、取り替えることができませんでした("/imagesか?私はあなたのすべてのCSSパスが次のようなものだと思いますurl("/images/....")

于 2013-03-25T21:39:30.407 に答える