相关疑难解决方法(0)

Webpack文件加载器忽略PNG文件

我正在尝试通过webpack文件加载器输出所有图像文件,webpack忽略了带有PNG扩展名的图像.配置在JPG文件上正常工作.

我的webpack配置:

const path = require('path');

const PATHS = {
    src: path.join(__dirname, 'src'),
    img: path.join(__dirname, 'src/img'),
    styles: path.join(__dirname, 'src/styles'),
    build: path.join(__dirname, 'build')
}

module.exports = {
    context: PATHS.src,
    entry: {
        script: ['./scripts/main.js', './styles/main.scss'],
        index: './index.html'
    },
    output: {
        path: PATHS.build,
        filename: '[name].js'
    },
    module: {
        loaders: [{
            test: /\.scss$/,
            loaders: ["style", "css", "sass"],
            include: PATHS.styles
        }, {
            test: /\.(png|jpg)$/i,
            loader: 'file?name=[path][name].[ext]',
            include: PATHS.img
        }, {
            test: /\.(html)$/,
            loader: 'file?name=[path][name].[ext]'
        }]
    }
};
Run Code Online (Sandbox Code Playgroud)

源文件夹结构

frontend webpack webpack-file-loader

7
推荐指数
1
解决办法
9498
查看次数

标签 统计

frontend ×1

webpack ×1

webpack-file-loader ×1