多くのscssファイルを含むRuby-on-Railsプロジェクトがあります。画像は、cloudin.com cdnに保存されています。ソースSCSSファイルの中にこのような構造があります:scssをscssにコンパイルし、定義されていない関数を適用しない
.test {
background-image: cloudinary-url("somepic.png",$width:10,$height:10);
}
その後、我々は一つの大きなSCSSにすべてのSCSSファイルをコンパイルしてみてください。 Cloudy gemは、デプロイ時に正しいURLに置き換えてください。
これはすべて、以前のノード、gulp-sassおよびnode-sassライブラリで更新する前に動作しましたが、新しいバージョンを使用する必要があります。そして今、それは動作しません。 Function cloudinary-url doesn't support keyword arguments
機能cloudinary-URLが本当にコンパイル時に定義されていません。
はここでエラーです。目標は、未定義の関数の処理を何とかスキップすることです。そのため、コンパイルされたscssファイルでは、ソースファイルと同じようにbackground-image: cloudinary-url("somepic.png",$width:10,$height:10);
を指定する必要があります。どうやってするか?