1
image-widthの機能をsass webpack setupの一部として使用したいと思います。この関数はコンパスで定義されていますが、webpackのsassローダーはnode-sassとlibsassをベースにしていますので、(ルビのため)コンパスは使用したくありません。 node-sass-asset-functionsにはimage-width関数が含まれていますが、webpackでどのように動作するのですか?webpackのnode-sass-asset-functionsの使い方は?
一つのこと、私がwebpack.config.jsで試してみました:
var assetFunctions = require('node-sass-asset-functions');
...
module: {
loaders: [
{
test: /\.scss$/,
loader: ExtractTextPlugin.extract("style-loader", ['css-loader?sourceMap', 'postcss-loader?sourceMap', 'resolve-url', 'sass-loader'])
},
...
sassLoader: {
sourceMap: true,
options: {
functions: nodeSassAssetFunctions()
}
},
別のノード-SASS-資産の機能を必要とするsassLoader includePathsを設定しました。