我要输出:
.js
个文件放入文件夹js
中.css
个文件都放入styles
中.svg | .png | .jpeg
的所有媒体都变成“资产”,所以上。在您的webpack.config.js文件中:
[JS文件
output: {
filename: './js/[name].bundle.js', // prepend folder name
path: path.resolve(__dirname, 'dist'),
chunkFilename: './js/chunkFilename.[name].bundle.js' // prepend folder name
},
CSS文件:
plugins:[
new MiniCssExtractPlugin({
filename: 'css/[name].[contenthash].css', // prepend folder name
chunkFilename: 'css/[name].[id].css', // prepend folder name
ignoreOrder: false,
}),
],
图像
rules:[
{
test: /\.(png|svg|jpg|gif)$/,
use: [{
loader: 'file-loader',
options: {
outputPath: 'images' // folder name
}
}],
},
]
字体
rules:[{
test: /\.(woff|woff2|eot|ttf|otf)$/,
use: [{
loader: 'file-loader',
options: {
outputPath: 'fonts' // folder name
}
}]
}]