5

SASSで生成された行コメントの場合、ファイルシステムルートではなくプロジェクトルートから始まるファイルの場所を示す方法はありますか?

今私は持っています:

file:///Users/user-1/Sites/mysite/sass/_base.scss

そして、それは素晴らしいでしょう:

sass/_base.scss

したがって、次のような競合/オーバーライドに遭遇することはありません。

file:///Users/user-1/Sites/mysite/sass/_base.scss
file:///Users/user-2/Sites/mysite/sass/_base.scss
4

1 に答える 1

0

sass で生成されたアセットの行コメントに、プロジェクト ルートからの相対パスを表示させる構成オプションはありません。

ただし、問題に対する間違った解決策を求めているようです。あなたが直面している問題は、別のユーザーがアセットをコンパイルするたびに、行コメントの競合/オーバーライドが発生することです。しかし、プリコンパイルされたアセットを最初からバージョン管理システムにチェックインする必要はおそらくないでしょう。その場合はそうすべきではなく、デプロイ時にそれらをプリコンパイルすることに固執する必要があります。

実際、本番環境ではアセットも圧縮する必要があります。これは、次の行を に追加することで実行できますconfig/environments/production.rb

config.assets.compress = true
于 2013-03-12T20:10:08.707 に答える