700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > webpack文件夹打包_webpack打包图片没有出现在dist文件夹中

webpack文件夹打包_webpack打包图片没有出现在dist文件夹中

时间:2019-02-18 23:23:33

相关推荐

webpack文件夹打包_webpack打包图片没有出现在dist文件夹中

loader配置如下

{

test: /\.(png|jpg|gif)$/i,

use: [

{

loader: "url-loader",

options: {

limit: 10000,

name: 'assets/[name].[ext]'

}

},

{loader: "image-webpack-loader"}

]

},

目录结构如下

下面是全部的代码

const path = require('path');

const htmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {

entry: "./src/js/script.js",

output: {

path: path.resolve(__dirname, 'dist/js'),

filename: "js/[name].bundle.js",

},

module: {

rules: [

{

test: /\.js$/,

loader: "babel-loader",

include: path.resolve(__dirname, "src"),

exclude: path.resolve(__dirname, 'node_modules'),

options: {

presets: ['latest']

}

},

{

test: /\.html$/,

loader: "html-loader"

},

{

test: /\.css$/,

include: path.resolve(__dirname, "src"),

exclude: path.resolve(__dirname, 'node_modules'),

loader: ["style-loader", "css-loader"]

},

{

test: /\.(png|jpg|gif)$/i,

use: [

{

loader: "url-loader",

options: {

limit: 10000,

name: 'assets/[name].[ext]'

}

},

{loader: "image-webpack-loader"}

]

},

]

},

plugins: [

new htmlWebpackPlugin({

filename: 'index.html',

template: 'index.html',

inject: 'body'

}),

]

};

补充:图片大小为4k,控制台没报错

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。