Skip to content

Commit cc7529d

Browse files
author
sean
committed
fix: fix commonsChunk_filename ext_name bug
1 parent 63a2568 commit cc7529d

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

lib/models/Project.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,10 +316,11 @@ var Project = function () {
316316
}
317317

318318
if (chunks.length > 0) {
319-
319+
var chunkFilename = filenameTpl.filename;
320+
chunkFilename = chunkFilename.replace("[ext]", '.js');
320321
webpackConfig.plugins.push(new webpack.optimize.CommonsChunkPlugin({
321322
name: chunks,
322-
filename: filenameTpl.filename,
323+
filename: chunkFilename,
323324
minChunks: commonsChunk.minChunks ? commonsChunk.minChunks : 2
324325
}));
325326
}

src/models/Project.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,11 +289,12 @@ class Project {
289289

290290

291291
if (chunks.length > 0) {
292-
292+
let chunkFilename = filenameTpl.filename;
293+
chunkFilename = chunkFilename.replace('[ext]', '.js');
293294
webpackConfig.plugins.push(
294295
new webpack.optimize.CommonsChunkPlugin({
295296
name: chunks,
296-
filename: filenameTpl.filename,
297+
filename: chunkFilename,
297298
minChunks: commonsChunk.minChunks ? commonsChunk.minChunks : 2
298299
})
299300
);

0 commit comments

Comments
 (0)