なぜrails3.1と3.2.0があるのですか。rc2アプリケーションを作成します。scssの代わりにcss?
-
29-10-2019 - |
質問
Railsアプリがrails3.1または3.2.0で作成された場合。rc2それはデフォルトで作成します app/assets/stylesheets/application.css
ファイルを作成した後にそこに作成された各コントローラ/モデルは、 app/assets/stylesheets/<controller or model name>.scss
.
なぜそうではないのですか application.scss
デフォルトで作成されましたか?
どのように適切に組み込むのですか application.scss
そして、取り除く application.css
完全に?
解決
名前をapplication.scss
に変更すると、次のように他の.scss
ファイルにインポートできます。
ジェネラコディセタグプレ
SCSSをコンパイルすると、インポートされた他のすべてのファイルまたはそのファイル内のCSSからapplication.css
が生成されます。
他のヒント
application.css
ただ、ハウスキーパーのように果たしている、それは他の正しい順序を表しています .scss
ファイル。
実際の作業CSSを入れて application.css
以下のrailsによって生成されたコメントとして、良い習慣ではないかもしれません:
このファイルにアプリケーション全体のスタイルを自由に追加することができます コンパイルされたファイルの一番上に表示されますが、一般的には次のようにすることをお勧めします スタイルスコープごとに新しいファイルを作成します。
所属していません StackOverflow