wordpressのRoots Sageでテーマを構築します。ルーツセージ9 - 生産のための建物は、糸とミックスミキサーでエラーを返します
@mixin imgRetina($image, $extension, $width, $height) {
background: url($image + '.' + $extension) no-repeat;
width: $width;
height: $height;
@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6/2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
background-image: url($image + '-2x' + '.' + $extension) no-repeat;
background-size: $width $height;
}
}
、それがクラスに含まれます:
は、単純な網膜のミックスインを実行しようとするとyarn run start
に
@include imgRetina('../assets/images/logo', png, 370px, 115px);
それはファイルをパッケージ化し、browserfyで利用可能です。私がしようとyarn run build:production
場合、私は次のエラーを取得する:
Module build failed: ModuleNotFoundError: Module not found: Error: Can't resolve '../assets/images/test-logo-2x.png'
任意のアイデア?