1

Rails 3.x の app/assets/stylesheets フォルダーに .scss ファイルを保存しています。フォルダーをコンパイルすると (compass compile ~/projects/myproject を使用)、結果の .css ファイルが新しく作成されたフォルダー public/assets に配置されます。これがデフォルトの動作だと思います。

私の質問は、セキュリティとベスト プラクティスのために、Compass で css ファイルを public フォルダーにコンパイルしても安全ですか?

それが良いことではない場合、コンパスに css ファイルを別の場所でコンパイルするように指示するにはどうすればよいですか? どこかの設定ファイルに追加できるコマンドはありますか?

ご協力いただきありがとうございます。

4

1 に答える 1

1

はい、これは完全に安全です。Rails Assets Pipeline も慣例により、まさにこのように動作します。public フォルダーは、コンパイル時にすべてのアセットが配置される場所です。同様に、Compass によってコンパイルされた SCSS は安全です。

于 2013-05-15T03:09:20.747 に答える