こんにちは、はなくらです 今回は Webpackerのsass-loaderからRailsの app/assets 以下のリソースを利用する という闇を生成する話をします Q. なんでそんな不毛な事してるの?🙃 A.app/assets/stylesheets に定義してある変数とコンポーネントをWebpacker上から使いたかったんだ image-url()などのないsassを読むだけなら相対パスでimportを頑張ればよいのですが、app/assets以下のsassでは image-url や font-url という少し厄介なsass関数がいます これらの関数が使われているsassファイルをSprockets / Webpackerのどちらからimportされても動くようにするというのが今回のぽはなしです ✋ 手順 node-sass上でimage-url/font-url関数を使