Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何防止webpack/sass加载程序将字体URL转换为数据URI?_Webpack_Bootstrap Sass_Sass Loader - Fatal编程技术网

如何防止webpack/sass加载程序将字体URL转换为数据URI?

如何防止webpack/sass加载程序将字体URL转换为数据URI?,webpack,bootstrap-sass,sass-loader,Webpack,Bootstrap Sass,Sass Loader,给定以下网页包v1加载程序配置 { test: /\.scss$/, loader: ExtractTextPlugin.extract('style-loader', 'css-loader!autoprefixer-loader!sass-loader'), }, 。。。只需在我的主.scss文件中导入引导sass @import "~bootstrap-sass/assets/stylesheets/bootstrap"; 。。。出于某种原因,这一点从引导sass ur

给定以下网页包v1加载程序配置

{
    test: /\.scss$/,
    loader: ExtractTextPlugin.extract('style-loader', 'css-loader!autoprefixer-loader!sass-loader'),
},
。。。只需在我的主.scss文件中导入引导sass

@import "~bootstrap-sass/assets/stylesheets/bootstrap";
。。。出于某种原因,这一点从引导sass

url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2')
。。。转换为此

url(data:application/font-woff2;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmNGY4ZTA2NDg0ZjY2ODQzYWY0MzdhYTc0N2Q5NWYwNy53b2ZmMiI7) format("woff2")
。。。解码为:

module.exports = __webpack_public_path__ + "f4f8e06484f66843af437aa747d95f07.woff2";
当我期望/需要的是:

url("f4f8e06484f66843af437aa747d95f07.woff2") format("woff2")

您是否在
.woff
的规则中使用
url加载程序
?这就是原因,谢谢!您是否在
.woff
的规则中使用
url加载程序
?这就是原因,谢谢!